skysight-inc/HackerNews huggingface dataset:
These ligatures always felt like a gimmick to me, although I'm not too picky about programming fonts. Just give me non-ambiguous iIlO0 and I'm happy.
The fact that foreign traders are present in a game that, produced a decade or so ago, would very much not have had them means that the tension is less between "inclusivity" and "historical accuracy", and more between "contemporary, preconceived notions" and "historical accuracy". It turns out that "inclusivity" is more historically-accurate when compared to what we would have gotten in the past.

In the end, it really is about healthy skepticism, especially of long-held beliefs and "knowledge".
South Korean mother given tearful VR reunion with deceased daughter
The section about the sustainability winner completely ignores climate change. Mind boggling.

> The problem: Fossil fuels continue to account for over 81% of global energy product according to the International Energy Agency. It is estimated that, if we continue to burn fossil fuels at the current rate, global supplies of gas and oil will deplete by 2060.
Your argument is that because things are already bad it doesn't hurt to make them worse?
Yours is an exception to the rule - in 99% cases for 1MB of JS you get 1 MB of ads/tracking code.
A Retargetable Forward and Inverse Renderer (Differentiable Renderer)
Of course Mr Political officer. We all shall do as the Politburo wishes.
Very nice!

I tend to use tiny sized font and I don't see any option to change font size. I'm always surprised by the huge default font size in text editors and IDEs.

So I ask: Is there such a "standard" dev font size every dev uses and no one complains?
This is wonderful, thanks for sharing.

Any chance you've got a copy of that on an old hard drive somewhere? I bet the IA folks would love to highlight that.
More and more often, I see ligatures being used on such fonts. E.g. === or != are combined in a visually single character. Personally, I don't like that at all as I think it makes code less readable. It is probably something that you can get used to. But what exactly is the appeal of it anyway?
App Clips at Kitasando Coffee
It changes the syntax highlighting rules to reflect the specified language.

Like you, I would have expected it to also update the example code to show the actual language.
Suicides are up.

The evidence for that is quite weak.

From https://www.bmj.com/content/371/bmj.m4352

Overall, the literature on the effect of covid-19 on suicide should be interpreted with caution. Most of the available publications are preprints, letters (neither is peer reviewed), or commentaries using news reports of deaths by suicide as the data source.
Well I guess the idea is that the ligatures represent the concepts that the combination of symbols are trying to represent.

Also it looks pretty If you're staring a text editor for 8+ hours a day, it is important what you are staring at is pleasing to you.
It's the syntax highlighting (you can copy paste your own code over the code thats there)
Benefits of Social Media Marketing
AIS data can be difficult to handle efficiently. TrueSea made it easy
I've tried most of these at some point over the past few years and eventually settled on JetBrains Mono. I love it. The story about how it was created is pretty interesting... https://www.jetbrains.com/lp/mono/ And yes, there's a powerline version.

(Not affiliated with JetBrains in any way)
How to get the source directory of a Bash script from within the script itself?
Right, they never would have seen the light of day were it not for GPL.
Top Homescreen Widget Apps Have Reached 1 in 7 U.S. iPhones
The code / repository often contains secrets
And there are plenty of cases where you want to a keep the code itself as secured as possible
Could a ZFS server farm be a good alternative to a smallish Ceph installation ? If I wanted to build a storage layer for a small private DC - is Ceph the way to go? ZFS? Or maybe there's something else?
I'd like to have storage details hidden away from storage layer so that applications can write to a mount or something similar - what is the best solution for such problem these days, if one needs resiliency and redundancy baked in ?
Using privacy.resistFingerprinting in Firefox on a Mac makes it appear like an other browser version of Firefox, on another OS (Windows).
Oh no, I'm not "waiting". I'm trying to convince him that he's making bad choices, that he's making his own life dramatically harder in the long run, and so on, trying to get him to actually think what he wants to be when he grows up and create a plan of some sort for how to get there, maybe. He even nods in agreement. The moment I turn around he fires up a game or YouTube and he's right back to his dopamine cycle. So I'm afraid the school of hard knocks it'll have to be.

There's this misconception among non-parents (or even parents of well behaved kids) that kids are robots and they will automatically listen to whatever "lessons" you give them. That may or may not happen, depending on the kid, and you really have little to no control over whether it does happen.

And gaming, social media, etc, companies aren't making any of this any easier, unfortunately. This is something we'll have to pay a heavy price for in 10 years or so, that much is pretty certain.
You can safely assume a tip of a ballet shoe has around 2 x 2 cm so 4 square centimeters as area.
For instance != is just a way to write something that looks similar to ≠. With ligatures, you can actually see the symbol you're representing, and not an approximation. I suppose that is the appeal. And it looks neat.
> I can definitely imagine situations where being able to load a page quickly is indeed a matter of life or death.

Can you share some such situations?
> Bitcoin seems to me uniquely suited to become the next store of value elected by the most.

I strongly doubt that. It's too impractical. Literally the only thing that gives it value is the trust of people, and that's a fickle thing.

It might have gotten big as an online payment system if it could scale sufficiently for that, but it turns out it can't; payments are too slow and expensive. With that gone, blind trust in a system that has proven to be very volatile and has had a lot of events where a lot of people lost access to their bitcoins, does not seem very likely.
The price surge being news, and the news driving the price surge, IMHO.

Maisie Williams asked her 2.7M followers recently [1]: "should i go long on bitcoin"

Maybe that was a paid tweet, maybe not. 900k people answered in the poll still; and day after day it seems the mainstream is getting more and more exposed to it.

[1] https://twitter.com/Maisie_Williams/status/13287844990612234...
I've been using Soulver for years, it's really helpful.
The Quest 2 also requires a facebook account that they ban randomly and make you lose all your purchases.
We're not in very different situation - in fact we can be literally minutes, days, weeks or months before our time is out. We all know that we're going to die at some point, but we live with attitude - "but, not today". So when we find out when we're going to be dead, we change our perspective.

What I would/will do? First of all - say goodbye to all people I know. If we were in bad terms for whatever reasons - I would try to say my farewell knowing I apologised for what I did and forgive for what was done to me. I'd like to have clean head from human affairs on my last breath.

Then - I'll go to reconcile with God. Maybe first time in my life truly and honestly. I'm a believer in Jesus Christ so this will be best and last time for it.

After that - I would spent all the left time on being with my dearest one. Talk to them, hug them, take tons of photos. And also - this is what I plan for some time - write a long letter to each of my dearest, telling them how much I love them, how much I received from them, how much they mean to me, how wonderful people they are in my eyes.

And when the time comes, when it'll be the last breath - I really hope God will came for my soul and we all meet once again.
It looks pretty, that was at least the reason I started using it. And now I’m so used to them that I can’t live without them, and I don’t get the “less readable” argument. Most of the fonts make the ligature the same width as the underlying characters, just making them look prettier. My font of choice, PragmataPro [0], has both variants with and without ligatures if you so desire.

[0]: https://fsd.it/shop/fonts/pragmatapro/
I fed some paragraphs from the article, and they are also highlighted mostly in green and yellow, that strongly suggest that the AI is writing press articles about the book to increase the sales (or that the analysis is completely flawed).
> With ligatures, you can actually see the symbol you're representing, and not an approximation.

I think the flip side (which is why many people don't like them) is that with ligatures you can't see the actual code that you've written, only an approximation.
Show HN: HerJobs-Diversify remote teams with female talent from emerging country
HomePod has been jailbroken with checkra1n
Tax cheats deprive governments worldwide of $427B a year
Is that relevant? If you do something you are way better than the folks who just virtue signal. The result is what counts. That's what Greta herself says.
I use hugo theme (even) - https://themes.gohugo.io/hugo-theme-even/ which seems pretty decent in terms of performance. There's some heavy loading of fonts and js, but it still comes down below 1Mb.

Maybe you can derive some inspiration from it.
Sounds like they picked a scope limited enough to guarantee competing submissions are comparable on the same metrics.

That they didn't prioritize scopes the way you do does not seem that mind boggling to me.
I’ve been using PCalc for a couple of decades.

I was very happy, when they released an iOS version.

There’s also a Watch version (https://www.pcalc.com/ios/), so you can have a wrist calculator, like those old Casio watches.
Maybe Argo from CloudFlare and maybe cilium.io or weavenet
GVL is an implementation detail rather than a feature of the language (I believe the term Global VM Lock replaced GIL in the standard library, sometime around ruby 2.0ish I think).

JRuby, for example, has no GVL including for CPU based code; everything there can run in parallel.

Even in MRI Ruby though, wrapping IO operations in a thread allows you to release the GVL when the IO operation blocks.

e.g.

5.times.map do
Thread.new do
Net::HTTP.get('example.com', '/index.html')
end
end.each(&:join)

Will perform those network requests in parallel rather than sequencially. This is how ActiveRecord can perform asynchronous database calls in parallel on MRI Ruby.

I got that HTTP example from[1], which has a good write up but it's also covered in Working with Ruby Threads by Jesse Storimer[2].

I asked the original question because in the Concurrent-Ruby Readme they discuss Ruby's mutable references and the possibility of thread safety issues because of that.[3]

1. https://pawelurbanek.com/ruby-concurrent-requests

2. https://www.goodreads.com/book/show/17826435-working-with-ru...

3. https://github.com/ruby-concurrency/concurrent-ruby
Interesting question... it might be difficult to pin this down with font-size though, because of different monitors, resolutions, scaling, etc.

Even when physical panel size/resolution/scaling/panel type is the same, a different model can present different text clarity... e.g. https://www.rtings.com/monitor/reviews/dell/ultrasharp-u2720...

And we haven't even mentioned eyesight yet!
Also:

https://www.reddit.com/r/bashonubuntuonwindows/comments/d8x7...

"So, I was copying a 8GB file to my Debian home folder using Windows Explorer, via $wsl network. The copy process made my CPU's fan runs like a jetplane, and it stop copying when at 95%, then I opened up Task Manager and saw this.

even after it finish copying, Vmmem process still hold 13GB RAM and not release any. Why? I have to shutdown WSL after copy a big file?

Answer:

Very normal but annoying issue. ... The only solutions are:

a) a kernel change by MS to limit the amount WSL2 can cache b) disable to caching ( nocache ) c) Put a limit on the WSL hyper-v VM

Not sure what or how MS will try to solve this issue... WSL1 did not have this issue, because it shared the main system memory, because it was just a layer around the NT kernel."
> Should a page with a fraction of a fraction of a percent better content that takes 20s to load and is barely functional on a mobile browser take precedence over something that actually works better for me as an end user?

Yeah, but that is asking a serious question looking for a serious answer. Ranking things is a challenge.

If Google's answer is "got to have AMP" then we might suspect the question was the rather less profound "how do we make the internet good for Google?".
I suppose some might say the code looks cleaner with ligatures and they better convey the meaning of the code (e.g. ≠ is easier to understand than !=).

Personally, however, I like to see exactly what it is I am typing, exactly which symbols are being used. Ligatures distort that.

Ligatures are fine when reading prose, but I find them too confusing when coding. That's a personal preference, though. I'm sure some people have no problem with them.

I expect a significant proportion of programmers do not like coding using fonts with ligatures, so it's interesting that this website only provides the ability to filter fonts to display only those with ligatures. I would have liked the option to only display fonts WITHOUT ligatures.
To Facebooks defense, it don't think it was their idea to let an AI determine what is hateful and what is not and that there has to be a crackdown on "hate speech" or else all civilizations come to an immediate halt.
Related video from 2018: https://www.youtube.com/watch?v=FlgLxSLsYWQ
> a service mesh will help you make everybody talk to each other nicely without to make tricky configuration with NATs, route tables, BGP, etc

How is it going to do so?
> The overjustification effect occurs when an expected external incentive such as money or prizes decreases a person's intrinsic motivation to perform a task. Overjustification is an explanation for the phenomenon known as motivational "crowding out." The overall effect of offering a reward for a previously unrewarded activity is a shift to extrinsic motivation and the undermining of pre-existing intrinsic motivation. Once rewards are no longer offered, interest in the activity is lost; prior intrinsic motivation does not return, and extrinsic rewards must be continuously offered as motivation to sustain the activity.

https://en.wikipedia.org/wiki/Overjustification_effect
The Zombie Futurist
My favourite monospaced font is Triplicate <https://practicaltypography.com/triplicate.html>: the only true serif monospace that I know of (though I have a vague feeling I found one other at some point). Every other serif monospace I know of is a slab serif. Triplicate’s variable stroke thickness is also exceedingly rare in monospaced fonts; almost everyone goes for uniform stroke thickness, as is customary with sans-serif fonts but anathema for true serif fonts (though slab serifs could be either). Variable stroke thickness can be a bit iffy on low-resolution displays, but so long as you keep the size up or use a high-resolution display, I find it very pleasant. I’ve been using Triplicate everywhere for the last few years, including on my website.

(Also note on that page, since people are talking about ligatures a lot in this thread: “No, there are no programming ligatures in Triplicate, and there never will be.” with a link to https://practicaltypography.com/ligatures-in-programming-fon..., which can be distilled to the quote “ligatures in programming fonts are a terrible idea”. I agree.)

Pragmata Pro and Operator are two other well-regarded and popular commercial monospaced fonts that are missing from this list.
No, it wasn't my argument
> They do it purely for the pleasure of someone else using it.

Exactly! I've been open sourcing all my projects, often even under MIT or similar, and hope that one day it will be useful to someone!

I even sit down for sometimes hours to write documentation, comment my code, make it maintainable. It gives me a certain joy to make it all neat and tidy, just in case someone ever comes across it (which might or might not ever happen, but if it does, it'll be nice!).
The paper: https://onlinelibrary.wiley.com/doi/epdf/10.1002/smll.202004... (you need access to see all parameters).

Anyway it looks like they created a very tiny diamond. So it looks to me we should not expect man made diamond rings soon.
This is a disturbing trend that I hope to see called out more frequently in the future. Several of the latest Call of Duties "play" similarly. Even fantasy isn't immune: imagine my dismay, as a fan of Werewolf: The Apocalypse, when I found that the protagonist of the long-awaited game adaptation unambiguously resembled a paramilitary skinhead type (both in look and language). It's frustrating, with everything going on in the world, to see game devs cynically tapping into that toxic vein.
Hasn't news consumption been identified as an almost guaranteed source of sadness and anger for a while now ?

An example of article going more into the details:
https://time.com/5125894/is-reading-news-bad-for-you/
> global supplies of gas and oil will deplete by 2060.

In 1990 I was told fossil fuels will be depleted by 2010.
It's easy to discard the futurist movement on the basis of its relationship with fascism. Here in Italy it happens all the time. When such skewed filter is removed, futurism appears as the embodiment of a troubled and exciting phase, one of those moments in history in which huge changes were in the making and tradition was a burden to leave behind. One could also imagine Marinetti's disappointment about yesterday's heroic future turning into today's dull present, in which technology often works against humanity rather than empowering it. His faith in the technological future clashes badly with today's permanent fear and the consequent recrudescence of religion and stale tradition.
Quote:"...or, god forbid, suffer through the ancient CMD.EXE console". What's wrong with cmd.exe? It's a good tool

Quote: "and the fact that WSL continues to be separate from the native Windows environment shows. Even though I was quite hopeful, I cannot use WSL as my daily driver because I need to interact with “native” Windows tooling."
You do know CygWin exists, yes? Quite good and get this, exists from the moment Win95 came to existence.
Use Poetry to manage dependencies in your Django Project
I'm British and I broadly agree with your sentiment even if not the specifics. While the UK has a lot of fantastic resources to hand, a lot of its current wealth is built around innovations and capital built up through past glory and privilege than any current day innovation or progress.

Even when the British do come up with something amazing (Arm came from here, after all) it often ends up getting acquired by some overseas company, the talent disappears to the US, or it fizzles out as an overseas alternative takes it to the next level. The US doesn't seem to suffer from such "drains" on its talent and successes.

Despite this, I'm pretty bullish about the English speaking world in general, but the UK is going to struggle to find a place in it in the short term. Canada and the US have NAFTA, Australia and New Zealand are in the new Pacific trading bloc, and the UK is.. well, floating outside the EU with a total idiot in charge, and it's just as well we have that past glory and privilege to ride out a little longer(!)
As a player you cannot do _anything whatsoever_ to change the setting and rules of the game: you cannot be nicer or less nice to the indigenous people, you have to loot and destroy their religious centers, you have endure having their religion mocked by your compatriots, you cannot convert to the local religion...

You have to play a Aryan colonial invader who disdains the local culture and religion because your own culture is so much superior, and you have to do that wearing the historically inaccurate trappings of of what people a century ago imagined vikings looked like -- trappings that have been appropriated by neo-nazis.

There's no agency at all for players in this regard.
How much did you pay for it? I love typography but this looks quite pricey
Considering Ubisoft's track record with depicting the disabled and downtrodden I'd rather them not engage with the subject at all. You may recall the homeless beggar woman and mentally ill man from Assassin's Creed 1, both of which existed just to try and annoy the player into killing them.
Good to see slightly niche but important and interesting problems being tackled.
I also think this is a US thing. In other countries a ring without diamond is also normal.

And I guess most people could not even distinct a diamond from polished glass.
Pretty sure "X times atmospheric pressure" would be a lot easier to understand for the average reader than what they came up with.
> But given the relative size of video-game markets, it isn’t hard to see why that decision might have been made [to include anachronistic ethnicities]

Is anyone seriously believing that the lack of Africans limiting the market of, say, Samurai games? Why would it limit the market of Viking games?
Same for me. It's much more natural for me to pay an actual person ten bucks a month for what they do then to subscribe to a streaming service for the same amount of money. It's nice to know one's contribution actually makes an impact to someone whom I appreciate, that it's not just a drop in a gigantic bucket like a Netflix or Prime or Disney+ subscription.
All apps I use have a problem. Slack, Zoom, Chrome, Emacs, LibreOffice.

The only app I use that doesn't have a problem is Alacritty, which is the terminal emulator I kind of have to use to avoid this problem. Other terminal emulators I've tried do have this problem.
If bootstrap didn't become the de facto standard, something else would've, nobody wants to design every site in the world from scratch.
> vastly more preferable to a false negative

depending from the POV.

if a condition has an incidence of 0.001%, production capacity of test kits will probably be geared to that.

if you suddenly have 0.01% false positives, you're outstripping production by a factor of ten

it will also use up production capacity that might be necessary for other kits, driving up both test prices and/or wait time for everyone else.

for example: false positive in Italy are the reason you see a new case slowing down in the last week: https://www.google.com/search?client=firefox-b-d&q=italy+cov...

this is not because the containment measures are working, it's because a lot of tests are redirected to verify the PCR results, eating up test capacity and slowing down for example contact tracing tests, which are competing for the same kits.

so, no. false positives have far more implication than one individual short time of anxiety.
I see...

I get your previous comment wrong then
> floats are exact

It's not clear what you're getting at here. Are you just saying that each floating-point value precisely represents a real number? Or are you saying that floating-point arithmetic is often exact? [0]

My own pedantic nitpick: the article states that but BigDecimals are [exact]. BigDecimal is only exact in the way floats are exact. BigDecimal has arbitrary precision, but is not able to precisely represent every real. There's no way to come up with a system that would be capable of doing this. No matter how much memory you throw at BigDecimal, you can't precisely represent pi.

[0] Sterbenz Lemma, on which there are surprisingly few good sources. See page 45 of (PDF) http://lyoncalcul.univ-lyon1.fr/ed/DOCS_2012-2013/FloatingPo...