skysight-inc/HackerNews huggingface dataset:
> "A trans woman's biology is a female biology" is just a statement I cannot agree with at all.

There's a number of ways that transgender individuals tend to have an number of biological features more typical of cisgender members of the gender of their identity than of cisgender members of their assigned-at-birth gender; there's other ways that they don't.

It's perfectly valid—and deeply accurate—to say a transwoman’s biology is a female biology, which implicitly not only rejects the idea that it is the singular female biology but also rejects the idea of such a biology. It also doesn't reject that it has aspects in common with some male biologies that might be unlike some other female biologies.
They were talking about the act in general.
> Example: if some tax code says, people who make below $100k must pay $10k in taxes, and people who make above $100k must pay $20k, paying someone $99,999 to avoid extra taxes is a foreseeable consequence and therefore not an unethical loophole.

I know you're just making an example for demonstration, but you happened to choose a scenario that many believe is actually how tax brackets work.

Thus, it's worth reiterating: in the American tax system (and I imagine almost everywhere), we use marginal rates for income tax. The first 100k you earn would get taxed at the lower rate, and every incremental dollar above that would get taxed at the higher rate.
I'm not shocked. I'm surprised its not higher. I still see Redbox kiosks all over, so there's clearly a market.
A response is absolutely fine! Of course it is. But it needs to be done in a way in which we stand to learn something.

> "Transwomen" are just males, i.e. men. They have male biology. This is not frivolous, and not up for debate...

This is unsubstantive because it is a claim without accompanying support. If the intention was to counter the original point, it should be done with actual information. “Not up for debate” is a giveaway that the commenter doesn't want to participate in a discussion, and this is a discussion site.

> This is also not true. No transwomen ever needs to see a gynecologist except as a form of validation.

There is also no basis provided for this statement, therefore it is unsubstantive.

Thoughtful discourse contains information grounded in our shared reality. What's going on here, and not just in this subthread, is a flamewar. This is not where we learn—this is where learning goes to die in a swamp of cortisol and teeth gnashing.
Uh, Spotify absolutely has a setting to turn off explicit content, at least on Android. Pretty sure it's relatively recent, but it absolutely exists.
A cynical part of me suspects this idea would get patented nowadays and never take off as a consequence.
I've never been a manager or had any role in laying someone off. But I've been laid off myself and know plenty people who get laid off and suffer the consequences, some quite severe.

So I sometimes wonder, how do these managers who lay off people sleep at night? I mean they are just doing their job so that THEY themselves don't get laid off. And next I wonder, who are these rich rich people who want more money so that they hire people to lay off other people?

But I guess that's life.
I have been saying this forever, i have no clue why all subtitles are not available. When I was in italy all of my favorite shows had italian subtitles, now im back in the US, they disappeared.
Since not all of the links are interesting, I'd like Recommended by Pocket to be able to learn from my input. I want to punish the uninteresting links and reward the interesting ones, so that I see more of something that I like.
I'd rather lose my savings in a vehicular emergency than lose my car and therefore lose my job and future income.
You don't get to call things "trivial non-issues" when by default they all tilt your way.
It's an analogy. There are holes in every analogy.

The image I was trying to invoke and the idea implied was that programming languages are insufficiently expressive enough on their own to solve the hard problems in designing systems. They lack the ability to reason abstractly about other processes, agents, and shared state such that they cannot prove anything about their behavior in the context of a larger system. They can't express invariants about the complicated universe of possible behaviors. And the kinds of problems we're tackling today are built on large systems: several interacting processes over an unreliable network working in concert across the globe to keep your data consistent and always available: that's the mountain. Arguing about which programming language or paradigm to use has only a small part to play in the solution to the problem.
Blend2D uses dense cell-buffer similarly to font-rs, however, it works quite differently and this difference allows Blend2D to be efficient even when rendering large paths:

- Dense cell buffer, 32-bit integer per one cell (FreeType/Qt use sparse cell buffer and two 32-bit integers per cell, font-rs uses float if I'm not mistaken)

- Blend2D builds edges before rasterization step, edge builder is optimized and performs clipping and curve flattening

- Rasterization and composition happens in bands, thus storage required by the cell buffer is quite small (currently band is 32 scanlines, but we will make it adjustable based on width)

- To complement dense cell buffer Blend2D uses also a shadow bit-buffer to mark cells that were altered by the rasterizer

- Compositor scans bit-buffer instead of cell-buffer to quickly skip areas that were not touched by the rasterizer

- Compositor is SIMD optimized and calculates multiple masks at the same time (at the moment it works at 4 pixels at a time, but this can be extended easily to 8 and 16 pixels)

- Compositor clears both cell-buffer and shadow bit-buffer during composition so when the compositor finishes these buffers are zeroed and ready for another band

- Blend2D maintains small zeroed memory pool that is used to quickly allocate cell and bit buffers when you create the rendering context and returned to the pool when you destroy it

There are probably more differences, like parametrization of NonZero and EvenOdd fill rules, etc, but these are really implementation details to minimize the number of pipelines generated by common rendering operations.

The advantage of font-rs is rendering small paths, large paths will have increasing overhead as a lot of computations would happen on zero cells. Blend2D rasterizer is universal and was tuned to perform well from small to 4K framebuffers.

When I was designing Blend2D's rasterizer I wrote around 20 rasterizers and benchmarked them against each other in various resolutions. I had similar rasterizers like font-rs (but not using floats) and these were only competing in very small resolutions like 8x8 and 16x16 pixels. When shifting to larger resolutions these rasterizers would always lose as shadow bit-buffer scan is much quicker than going through zero cells, especially if you do pixel compositing.

There are demo samples in bl-samples-qt repository that render animated content and have Blend2D and Qt rendering options. You can check them out to see how the rasterizer competes against Qt.

Let me know if that answers your question.
It does detract you from the scenes a bit though, so I prefer to keep them off if I can
London to New York is not faster over satellite, as there is a 25 ms penalty to pay just getting in and out of SpaceX's system.
CPU architecture?
Yes, banks can join the federal reserve system and other banks can be FDIC insured. But how do you go from that to "the Federal reserve is not part of the government". It's the central bank of the United States. Its chairman is appointed by the government. All profits are paid back to the United States. Is about as independent from the government as the FBI. Saying that the Federal reserve system is not part of the government is as non-sensical as saying the FBI is not part of the government because similar degrees of independence from the executive branch exist. I get that the fact that government agencies can be independent from the executive branch is difficult to wrap one's head around but that sort of independence is not the same as "not part of the government".

Here's yet another page from the federal reserve website that explicitly says that it's part of the government: https://www.federalreserve.gov/faqs/about_12799.htm

> The Federal Reserve, like many other central banks, is an independent government agency but also one that is ultimately accountable to the public and the Congress.

It says right there that it is a government agency. Independent, yes, but ultimately accountable to the government. It's leadership is appointed by the government.
If I were trans I don't think I would take my chances of them making a meaningful distinction.
Not working for airlines in India.
Glad that you like it so far. :-)

I wish I had recorded the session I gave. It was several times more interesting and engaging than what the slides read on their own.

I haven't read this book, but have read a blog by Pinker on the same lines. I just also skimmed through the Wikipedia link you mentioned.

The book would not be a recommendation from NLP algorithms perspective. I am sure though that it would be a good book as Pinker is a mind-opening writer.

I'll nevertheless give you some deep food for thought relating to languages:

Check out slide 14 in my talk, especially the remark on its right side. It is a powerful thought.

There is an equilibrium process involved in the shaping of the language over the time, though language must by definition have at least some standardization for it to work, which means it would resist change.

What Pinker is saying at the high level is that the official rules of grammar sometimes deviate away from the equilibrium point. For example, technical jargon and acronyms are often easier for the speaker than the listener. A poor handwriting is likely less tiring for the writer than easier for the reader.

There would also be deviations which make it harder for both the speaker and the listener.

Yet, in both of the cases above, the language would resist change.

As writing came into being (keep in mind that we have been talking for a few million years, and writing only for a few thousand, so no comparison!), written material stands for much longer than vibrations in air molecules, or our memories, do. That further slows down language velocity as standardization now sits across time too.

We now stand where language is standardizing across the world, and getting frozen in the Internet, there's further velocity reduction involved. (Albeit, newer concepts are adding increasingly faster to the languages...)

How do you, in such cases, make the above deviations from the optimum go away?

There are some rules of language, grammar, that shouldn't be. They are like legacy code.

Pinker is educating us about such rules. He's trying to make style come back to that optimal.

Let's take a simple example. Did you know, comma classically sits inside quotes? Here's an example I picked from [1]:

"Good morning, Frank," said Hal.

Note that the comma after Frank is inside the quotes! Why should it be that way? No wonder putting comma outside is gaining acceptance. :-)

There are even weird rules for what happens when multiple paragraphs are to be included inside a single quote. (Hints: Number of opening and closing quotes is not equal in some English dialects under this scenario. Weird, hmmm.)

These rules should just go away. It's better to choose the optimals for the language and make those cultural, style, shifts happen in our language.

Take care. Good discussion. Feel free to reach out again.

And please feel free to refer others to my slides page as you see fit. :-)

[1] https://en.m.wikipedia.org/wiki/Quotation_marks_in_English
As a Catholic, I would say that I believe one particular virgin gave birth, and one particular man came back to life after being dead for more than a day. And as a professional software engineer, I see no conflict with affirming that and the other statements of the Nicene Creed, because having examined all the evidence available to me, the Gospels seem like an accurate account of the life of that particular man.
I should try this on my mom. she is learning English
You should read Factfulness, by Hans Rosling.

In the late 1990s, 29% of the world lived in extreme poverty, defined by the World Bank as less than $1.80/day in today's dollars. Today, that number is less than 9%. We've slashed extreme poverty globally by two thirds in twenty years.

Too good to be true? No, facts on the ground.
When listing approaches, people should look at Skia Compute[0]. While it is true that traditional GPU's are not a super-great match for 2D graphics, modern GPU's are becoming more and more CPU-like, just with more parallelism. I haven't done careful quantitative evaluation of compute myself, but don't feel that any understanding of modern 2D graphics performance would be complete without that.

[0]: https://github.com/google/skia/tree/master/src/compute/skc
7 figures is table stakes for top people in this field. The question is, what the distribution is like for the kinds of folks they need to hire to get the actual work done.
I think you're being unfairly downvoted for disagreeing with me.

I generally agree with you, but would argue that in this case evidence suggests that building housing in the bay area is extremely difficult given the local government situation and how it leads to all local areas incentivized to not allow development while the larger group as a whole would benefit from it. This is why I tend to think the only way to fix this is at a higher level (like SB827) where you can avoid some of these affects by coordinating for the entire state.

I understand that this doesn't solve the issue of long term residents who can't afford current rent so I think reasonable people can disagree about this issue. I just tend to think that the negative affects of rent control outweigh that benefit.

The negatives being:

- Creating a bimodal market where new comers have even more extreme rents to subsidize the rent controlled units

- Landlords incentivized to do the absolute minimum maintenance because they want their tenants to move out so they can increase rent to market rates.

- Developers less interested in building units if renting them will be market controlled and ROI is less certain.

- People living in rent controlled units caring less about housing getting built.

Rent control seems to only help existing tenants - with high levels of immigration to the state it probably causes more problems overall.

I agree with your point that it's about political will, but I think rent control reduces some of that support for building housing (and creates a large contingent extremely in favor of never removing rent control).
Going to a coffee shop takes time too
My library (Santa Clara County) actually has more than Netflix, this led to me cancelling Netflix DVD's. The main downside is new releases take much longer to become available with the library if one does not sign up as soon as possible for rental. One thing is that out of print DVD's disappear from Netflix quicker than the library - I think people just steal them or they get lost in mail and there's no charge up to a certain point for this loss.
I think the latter is definitely not true. We already are around 37% clean energy in the US already. In many states, the number is already over 50%. Especially with storage, we have a fairly easy path to getting most, or even the vast majority of our electricity from clean sources. (Including nuclear under “clean sources,” too, because while it isn’t intermittent, it also isn’t really dispatchable so it also benefits from storage.)
WordPress, the Instant Abs of the Internet
Personally, I call that "Actors", not "Objects". In my experience OOP in practice means: objects, classes, inheritance, class hierarchies, despite the original intention (think Smalltalk-like).
I'm not fully aware about how Google Play Store purchases work, but isn't it the same there if you switch between iOS and Android or vice versa?
That seems to be an unfair assessment of Dijkstra's interests and activities. He made major contributions in algorithms, language design, concurrent computing, and distributed contributing, among other fields. He is basically the face of the Structured Programming movement (and coined the term) which led to the common design elements of many languages used today (both the presence of certain elements, and the absence of others).

I think it'd do you some good to read a bit more of his work and the history of computing.
> we miminize the unsafe part of GService to a small amount of assembly code

Good.

If you want as much security as you can get in an unsafe environment, you're going to need to write the entire routine yourself, sometimes on a level down to the bare metal if you have to.
> Plus, if you're doing any GPU-based rendering, they're going to simultaneously move data back and forth from NVMe to the GPU's memory.

Games definitely don't do this at all, which is the primary market for a discreet GPU in these consumer platforms.

When they do stream in assets they do so slowly & in a controlled, rationed amount to minimize impact on FPS. They are far from being PCI-E bandwidth limited. That's kind of why you see almost no FPS drop at all when restricting GPUs to x8 bandwidth, even.

If you're doing something more workstation-y or custom, that'd be when AMD & Intel would point you at the HEDT platforms which have more than 16-20 lanes.
User Blogs – Yorfriends Blogs – Yorfriends
They do, and have been helpfully annotated: https://tvtropes.org/pmwiki/pmwiki.php/Main/EvilOverlordList
>> An income of $0 doesn't quite get you a roof over your head, regardless of how cheap that roof is.

I mean if the cost is "$0" then it does. But people don't want shelters being erected in their neighborhoods either, because then you'd have a concentrated group of undesirables nearby...
$5 a day.

$1800 a year.

In ten years a family of two has $36000. This is downpayment for a house.
> This is an extremely bigoted comment.

Looks more US-centric than bigoted to me. You are disappointed HN allows statistics gathered by the CDC to be spread?
So, I'm hedging because I frankly know next to nothing about WireGuard. It's clear you know a lot more. But, without knowing more details, I can't really say if it's good or bad.

> then rolled it out as a proprietary offering that WireGuard itself is not allowed to connect to.

So, I said this in the link, but the implementation of the protocol itself is, as Zack said, fully open source. To me, that's the high order bit here. And as I said on the reddit thread, it appears from the outside that this is more of a support issue than anything else. Maybe that's a lie, but I'm inclined to take jgc at his word.

On working with upstream, what they said publicly is this: https://blog.cloudflare.com/boringtun-userspace-wireguard-ru...

> We communicated with Jason throughout the process and have a ton of respect for him and the entire WireGuard community. In the short term, we need the flexibility to quickly update BoringTun's code base to support the project we built it for. That's harder when you need to coordinate with people outside Cloudflare and when we need to move as fast as we plan to. However, we really believe in Open Source and want the WireGuard community to thrive. We licensed the code very openly (3-paragraph BSD) and WireGuard may choose to fork it. If they do, we'll support it and plan to contribute any improvements in our own fork back. Over the long term, I think we're very open to merging this back into the upstream project.

This seems very reasonable to me. YMMV. I have no idea what requirements would cause this friction at the moment, but peeking at https://www.wireguard.com/#contributing it looks like they do the "non-GitHub server + mailing list" for development. I mean, I'm literally wearing a GitHub hoodie, but I know that I personally prefer the GitHub workflow to the point where if doing work via that system were an upstream requirement, I'd probably do my own thing on GitHub too.

Basically, it may be good, it may be bad. I don't have enough information to really pass judgement.
The other big problem was that American cars at the time were poorly-designed, unreliable junk, and Japanese cars were great.
Does it work with the 3dr solo?
"What they should be trained on and design is to account for inevitable failures."

That is pretty much the design philosophy of Erlang. You should check it out if you haven't.
As solar is growing globally something like 30% p.a., one could argue that we have already been limited by the ability to increase production. Just for comparison, Apple has never had a 100% y.o.y increase of iPhone over two full production years, and that was a consumer device with explosive growth. I would not expect that it could be feasible to have similar growth numbers in energy infrastructure than iPhone.
Batteries are super eco-friendly when you're using them unless they start burning. Making batteries and disposing of batteries is when they're damaging the environment.
Li-ion batteries are mostly useful to shift the load by a couple of hours, that is to be able to sell cheap to produce solar power in the evening when the demand is highest and therefore the gross price for electricity the highest.

So just a few hours worth of storage are actually really useful to integrate a significantly higher amount of renewables in the power mix.
You know, I am fully aware that your arguments here are disingenuous and motivated by homophobia.

https://en.wikipedia.org/wiki/Sealioning
That doesn't change the fact that zoning laws are a significant contributing factor for homelessness.

I keep seeing PERFECTION OR NOTHING arguments on HN, and it's disappointing.
This says that if you take ~~free~~ (see edit) energy, store it in batteries, and pull it back out later, you will have to pay $187/MWh.

Meanwhile natural gas turbines cost $40/MWh to generate power whenever, wherever. To say batteries are competing with gas in the US is very misleading. Reliable electricity is worth an incredible amount to customers.

Unfortunately natural gas is very high carbon and cannot continue in a carbon-constrained world.

In any case, it's obviously time to roll back tax incentives on wind and solar generating capacity alone. They worked perfectly, bringing prices of advanced tech down near market levels. Now let's incentivise deep decarbonization schemes that can handle seasonal intermittency and decarbonize the heating, industrial, and transportation sectors.

Edit: The $187/MWh number includes an extremely low battery charging cost of around $0.033/kWh (it's reasonably assumed that charging will occur during energy oversupplies, so it's nearly free).
Hold on, you had no trouble judging whether it was good or bad on that Reddit thread. And, in case the subtext isn't clear: you've been at Cloud Flare for like, a minute. And as you said downthread: this is what you do: you advocate and evangelize. So this seems like pretty legitimate grist for discussion. Are you comfortable with your advocacy here, or having second thoughts about it?

:gif_of_homer_simpson_backing_slowly_into_the_hedge: is a totally legit response to this whole situation, for what it's worth.

(I'll reiterate: it would be amusing if your employer just smote me where I stand by revealing the large donation they've made to Jason's project).
LCOE includes all the costs, including the power to charge the batteries (assumed to be 60% of wholesale power price, since you can charge whenever it's cheapest in the daily cycle.)
But it is not your people that are hosting, but the government. The Equadorian government are literally the only people assange should be on the good side.