skysight-inc/HackerNews huggingface dataset:
Frankly, I doubt it.

I can roughly envision a giant pile of elephants exerting force on a tiny patch of ground better than I can interpret PSI or atmospheres.

The point is not to convey an exact amount. It is to say “it’s a shitload”.
> Could a ZFS server farm be a good alternative to a smallish Ceph installation ?

ZFS and Ceph work at different 'layers'.

ZFS provides redundancy with-in a server, so if drive(s) die then the service on that service can continue to run without interruption. Ceph provides redundancy between servers, so if drive(s), servers, or even entire racks/ToR switches die then things keep going. Ceph is generally for much larger scales (e.g., OpenStack, HPC) than ZFS, which is usually done on NFS or SMB servers.

Until relatively recently, Ceph was also only accessible at a block layer, so you'd have to put a file system on top of it (i.e, Ceph gave you a /dev/sdX), but somewhat recently CephFS has become/declared 'stable'.

Regardless, you still need three machines for quorum for Ceph. If you just want a file share, then it's probably unnecessarily complex.
> what HN search feature?

The search box at the bottom of every page?
Ask HN: Which is better a Flask app or a serverless-style Python function?
It is also how IBM mainframes work.
So much for my CalTech fanboyism: https://news.ycombinator.com/item?id=25118150

Cipolla was right

Law 1: Always and inevitably everyone underestimates the number of stupid individuals in circulation.
How many computers do you have at home, in your homelab? Do they also heat your house? Where do you store them?
Python — sad to hear that the C# tooling isn't great on large codebases though :(
Tailwind Stories
Kind of, Hyper-V is a type 1 VM, so Windows is also a guest OS.
I must have been too stick in the mud, I would always find these maps annoying and would jump to another server.
I believe all of these fonts can be used without ligatures.

If I want to use ligatures, I have to explicitly enable it in my code editor.
we use bash tho
Amazon bows to French pressure to push back 'Black Friday' sales
One truly useful service.
I would love a Search Syntax feature for Google or DDG where one could specify the maximum size of the showed sites. This would definitely improve the results as in many the cases the most useful resources are text-only.
And if you have a motorbike, there’s kurviger.de that tries to find a nice route with lots of bends.

https://kurviger.de/
Are you sure your data as stayed uncorrupted all this time? Another thing ZFS enables is detecting bitrot and corruptions (happening due to unexpected power loss or otherwise) that you otherwise may have been undetected but can still cause issues over time.
There are some nice things in the release, although in my opinion it shows, where TypeScript falls down. For all these syntax changes, no committee should be required. The language should be able to express these modifications itself, instead of needing to implement them at the one vendor of TypeScript. I should be able to have a macro defining my own syntax, not have to beg MS for a new syntax, which might never be implemented. It also creates a lot of work for the people having to design these changes and implement them, instead of enabling others to implement their own and share it with everyone.
I guess you can sort of have that cake with Babel, but that is a post processing step and I am not sure it is as powerful.
I don't think they make decisions like this based on market-analysis. Rather, they toe the ""party-line"" set by shareholders in some cases, but more often the news media outlets.

I suppose not getting good response from shareholders or receiving less cooperation with various media outlets is tangentially a market-analysis, but it's not a consumer based analysis in any case.
Cool to hear stories like this.

I started around 18yrs old with irc bots, then wordpress, php, js, nodejs, ts, rust etc.

The programmer's life can at times feel effortless when it's driven by a passion to create.
With all the respect I have for Jackie Chan, his quote is IMO just trying to tell you: "Try harder! Hustle more! No excuses!".

No. I disagree.

The world finally started noticing that mental health actually exists and it deteriorates when you are being treated as an assembly line robot that can barely (if ever) stop.

We don't exist only to keep trying harder until our bodies cannot take it anymore. There has to exist a better way to be productive, useful, fulfilled and successful. But almost nobody is looking for that another way.

In terms of current modern economics and ways of treating workers, we are in a local maxima and seldom anyone cares looking around for a taller hill.
This makes me sad. I grew up in FrontPage. A little bit of an exaggeration, but I really did.
Aren't the micro-transactions a bit beside the point? Those seem more harmful to parents' wallets. Surely it's the addictive nature of the games that is more harmful to kids?

If the principle is that anything hazardous for kids should be banned, it makes sense, at least in theory. In practice I think it might change a lot of what is currently considered "part of childhood", though.
>how is James Dyson regarded internationally
He's just a guy that makes (good) vaccuums.
There are loads of games with characters from every corner of the planet as playable characters. Why do people always pretend they don't exist?

Just having a cursory look over my collection on steam:

* Streets of Rage had black, white, asian, men and women.

* Street Fighter had every nationality on earth represented.

* Grand Theft Auto: San Andreas. Almost all the characters were black.

* Grand Theft Auto V - One of the main playable characters is Black (there are 3)

* Sleeping Dogs which is set in Hong Kong so they are Chinese.

* Yakuza Series - Japanese.

* Prey (the first one) you play a Native American.

* Prey (the new one) you appear to be of Asian decent (probably chinese if I were to guess as the surname is Chu).

* Assassins Creed - Altair is a Arab.

* Assassins Creed 3 - Ratonhnhaké - Mixed Native American and White.

* Kratos - Greek

* King Pin - Black

* Aladdin - Arab

* Loads of Micheal Jackson games (Black)

The Grand Theft Auto series on its own has sold million and millions of copies.

I am still not including all the games where you can literally design your character to be anything you want. Or all the strategy games where you can choose your historical factions such as Age of Empires.

> If I were nonwhite I think I’d want to be included in some games, yes.

Have you ever thought that other people don't judge or identify characters in their entertainment on what race they are? I couldn't give a monkeys the race of a game protagonist. It literally doesn't enter into my mind. Why are you soo pre-occupied with it is the real question?

It only seems to be rich white people in the US (nobody cares about this shit in Europe btw because our identities are based on our nationality) seem to care about it.
The Knowledge Economy: A Critique of the Dominant View
Support for iSER (only initiator side, sadly) has been merged years ago: https://www.freebsd.org/cgi/man.cgi?iser.
Thought we were talking about WSL2. Apologies for not including that context.
The struggle for me is that browsers have their own font rendering code, so a font that looks great in Chrome, can look absolutely rubbish in Windows when used in say, Visual Studio (not VS Code). Inconsolata is a good example of this - on web pages it looks nice, but in Windows (non HiDPI) it's really badly rendered at any size under 16pt.
Apple marketing page?
As a minority, I agree with OP. I've been playing video games for my entire life and the only Hispanic main character I can think of is that guy from Shadows of the Damned, which had potential to be great since it was made by my two favorite directors, but it's just awful. The character (along with every other) is terribly written and their qualities, like his origins, only come up to be played for cheap laughs. Horrendous.

That said, I really enjoy Lucio from Overwatch in every way I can think of.
This needs an option to adjust the font size used with samples. Lots of fonts show some really weird artifacts in smaller sizes.

Also, the list needs Dina [1] in its TTF version [2]

[1] https://www.dcmembers.com/jibsen/download/61/

[2] https://chrisrickard.blogspot.com/2010/05/geenatcom-dina-ttf...
"Who controls the past, controls the future: who controls the present, controls the past… The mutability of the past is the central tenet of Ingsoc. Past events, it is argued, have no objective existence, but survive only in written records and in human memories. The past is whatever the records and the memories agree upon. And since the Party is in full control of all records, and in equally full control of the minds of its members, it follows that the past is whatever the Party chooses to make it." - From George Orwell's 1984.

What's weird is that this was meant to shock, but here we are in 2020 and this seems to be a good idea to a lot of people for some reason. 1984 was influenced a lot by Orwell's observance of Stalinism, where they would edit out people from old photos who had been executed and so forth. Stalin took a close interest in editing screenplays, editorials and even fiction produced in the Soviet Union to make it fit the narratives of Marxism. Why did he spend so much time on all of this? You have to make the whole ideology hang together if you want to transform society. The ruler must remove all contradictions everywhere so that all voices sing in unison one unifying vision and that includes popular art and media. There must be no contradictions!
Doesn’t work for me in WSL2. Can’t recall the error/behavior at the moment. Was easier just to use a Linux VM at that point.
Safari bugs me: Bugs impeding an extension developer
Wish S-1
> zfs's logical volume layer is rather more flexible than btrfs's - you can make a multi-device set of mixed disks. For example, my backup pool is 9x4TB and 7x3TB.

You may wish to checkout ZFS dRAID, which recently got committed:

* https://www.youtube.com/watch?v=jdXOtEF6Fh0
French Scientist Didier Raoult Given Rusty Razor Award For Pseudoscience
I have a glusterfs cluster where the bricks are consisting of zfs datasets. You can so it similarly with zeph and zvols.
Writing on behalf of one of the maker:
The reason why I started this:

I'm a female. I'm from India, currently living in Europe. I'm an Engineering Manager in a remote team. I started this because in most of the teams I have worked, there was a lack of female in tech. And wanted to contribute towards changing this.

In an ideal world, opportunity will be equal - but unfortunately that is not the case right now. Not everyone have access to the equal opportunity.

And we are technically not a company yet, we are just a small community. What we try to do is coach people who apply, identify their skill gaps and help them get a job in remote teams. These skills mostly are not technical skills - but cultural and communication gaps.

I hope that helps.
Barbary coast, Spain England via sea vs Sweden, Finland, Silk Road ....
My favourite of all time is Hermit (https://pcaro.es/p/hermit/).
Chicks on the Right Podcast W Mock and Daisy
The language selector doesn't seem to work correctly. I chose "Elixir", entered some elixir code but no highlighting was applied. Seems the highlighting library it's using is a bit iffy.
If you were being "idiomatic," you'd probably write it like so:

MyOwnFileManager.copyFileFrom(_ path1: String, to path2: String)

Apple has started to make it like that.
A toy for a kid, as fleeting as they can be with new toys, is a physical object that can represent clearly some monetary value.

They know that their parents won't be buying many of them, if they have a lot they can see the toys peppered around and parents can point to those and say "no more toys, you don't play enough with all of the ones we got you already".

A skin, special privileges, etc., are quite abstract concepts for a kid to tie it to a monetary value, they buy a skin, they can use it in game and... That's it, they will want the next fix, a new skin, more privileges, it's a bottomless pit of purely virtual assets that are easy to detach from money.

That's my take at least, from being a kid in the 90s and comparing my experience when I got real toys vs when I got digital toys (MMO subscriptions like Ultima Online, for example). I can't imagine how much harder for my parents it'd have been if instead of a subscription I was asking for them to pay or give me enough allowance to buy every item I wanted in a game. It'd be hell.
No, that is the old Objective-C style. It is definitely not idiomatic.
Other advantages:

-Unlike btrfs subvolumes, zfs datasets can be mounted with different zfs-specific mount options, such as compression algorithms or recordsizes.

-zfs can take atomic recursive snapshots of nested datasets, whereas btrfs snapshots of a subvolume do not include nested subvolumes.

Overall, zfs treats datasets as first-class citizens, whereas the only purpose of btrfs subvolumes seems to be to exclude folders from snapshots.
Swift has improved nicely on the Objective-C style, I think.
it was precisely the 10th century when the concept of English emerged, with Athelstan being regarded as the first king of England.

the ideas of a unified Anglo Saxon people started to emerge at the end of the 9th century I believe, with leaders like Alfred the Great
What do RISC and CISC mean in 2020?
Initially the difference between RISC and CISC processors was clear. Today many say there is no real difference. This story digs into the details to explain significant differences which still exist.
Exhalation (By Ted Chiang, 2008)
Having a separate window management service is perhaps the greatest blessing of X11. This is one area where X11 offers endless choice, with sometimes dramatic differences between each.

Experimenting with different window managers is something I started to do very early in my linux journey and identified as a clear win.

This is putting a very high bar for me to try anything "wayland", since I'm not particularly fond of sway, won't ever go back to dumbed-down window manager, useless client-side decorations, very questionable input management and lack of pervasive unredirection.
Yes and no. A lot such things are fads indeed but as you yourself noted, Rust gives you a lot of runtime stability just by the mere fact that the program has compiled.

There are some cure-almost-alls. Most are fashion. Sadly it's how it is in software and it doesn't seem like it's ever going to change.
It's hilarious some group is hell bent on forcing as many people as possible to get sick by placing immense financial pressure to defeat remote work. I have a feeling the oil industry is behind this they want you to be forced to drive a car to work and burn gas every day when remote work is helping relieve global warming.
Giovanni Giustiniani- Controversial Person of Constantinople
Home Decor Expectations vs. Reality: 4 Surprisingly Fussy Home Ideas
I heard David Allen on a podcast muse about this and whether he had chosen the right title for his book. I think in his mind, the really important thing is the "stress-free" in the byline.
The fact that it doesn't use the page cache is one of the top reasons why I love zfs - it can do a lot smarter decisions (MRU+LRU instead of just LRU) and integrate it with L2ARC.

Of course it depends a lot on your read/write patterns what impact this has, though.

On adding disks, I don't know if that's what you're referring to, but you can't add new disks to an existing RAIDZ.

Personally I've only used mirrors and single-device vdevs so far, haven't seen any need for RAIDZ.
There should be some kind of process where you can report that to the owner of the store and they will take tht app offline from all devices (by revoking the developers certificate) when he doesn‘t respond within some time period.
My Favorite Tech Talks
All the people who used widgets as lazy SEO or injected ads/tracking once they were widespread helped kill widgets off. They had all the same problems as modern browser extensions, but no central authority to remove them.
It sounds like you're mixing up SLOG and L2ARC. How is ARC/L2ARC/base dataset not tiered?
This looks very nice, but I can't pay that much for a coding font like this simply because until you load it into the various pieces of software you use it is impossible to know how it will render. Especially on a non-hidpi screen.

Chances are it will look significantly different than the PDF once you load it into your terminal. Each of the three terminal emulators I have installed already render fonts very differently from each other.
Captain Holt?
Topological mechanical metamaterials go beyond Newton's third law
In the more recent Swift and library releases, I have had to change my code to fit the above pattern, as I get deprecation errors all the time.

But you are correct that it started with ObjC. That doesn't make it a bad thing. It seems that Apple is starting to circle back.

I prefer the initial one that you posited. I'm pretty sure the Swift style guide suggests the way you mentioned, and not the ObjC way.

BTW: I deleted the post where I talk about where I saw this. It seems folks just want to argue, and that's not why I come here.
More miners does not lower fees. Bitcoin users are competing with each other when bidding for the limited space in each bitcoin block. And the frequency at which blocks are generated is roughly constant by design.
>> They first called getThing(), which might return null, and then passed the result to doSomethingWithThing(), which did not expect a null

When i think of a flow issue it's more things like "i forgot to check if the user was authorised to perform doSoemthingWithThing()"
You Can Now Get Your Hands on Some Sweet UpBots UBXT Tokens from KuCoin
Slave traders, but woke, because they are diverse!
Since I've switched to Roboto Mono I've never looked back. It's quite simply the easiest to read that doesn't have any 'weird' characters to look at.

It has the perfect thickness and clarity imho.
>Absolutely awful graphics, gameplay, "story", etc

So like flash games that a lot of us grew up with then. There is a lot to be said when the games load in seconds so you can jump from game to game and the novelty value is high.
>> The company has developed specially designed, temperature-controlled shippers for the BNT162b2 vaccine candidate, which can maintain recommended storage conditions (-70°C ±10°C) up to 15 days. Each shipper contains a GPS-enabled thermal sensor to track the location and temperature of each vaccine shipment. Once thawed, the vaccine vial can be stored for up to 5 days at refrigerated (2 - 8oC) conditions.

I read somewhere they already have 20 million doses ready to shipped once they get the approval. Wonder what is the capacity of each of these specially designed shippers and how the logistics of the eventual vaccination are going to be handled?

But this is surely an interesting problem to solve and I look forward to how they tackle it.
> and IMO Rust should never get them

I guess whatever floats your boat. Personally, I enjoy not having to write functions like doStuff(true, true, true, false) or alternatively define types for every single boolean flag I want to have. Terseness is a non goal for Swift.

> And on the first half of the file there are a bunch of POD struct definitions with a few init functions.

I don't know how rust handles this but in swift, each POD struct has an implicit member wise constructor visible from the file it's defined. This is for encapsulation purposes, as its signature of course changes if you add fields to the struct.
Is space really so limited they couldn’t afford to mention both?
Since the article is explicitly about pedantry and nitpicking, I can’t not point out the unbalanced parentheses. It begins right before a typographic complaint, nonetheless.
Well, not really. Taking stock is the activity, but the goal is to relieve you of the stress of keeping many things in your head (and fearing dropping some). The open loops, as they say. By leaving stuff in your inbox (say, a bill to pay), you never really put that loop to rest unless you actually pay the bill. With projects support, context lists and a regular review process, you can still get it out of your way and know with confidence that you won't forget to pay that bill in time because you trust your system.
It is a cellular automaton.
Corporate backed marketing and geographically centralized mindshare.
It also undermined the ideal of people being treated fairly. Some HR departments currently fail to uphold these basic tenets in my opinion.

I am aware that ideals aren't enough for policies. Example is accessibility. Everyone who hasn't a bad day right now is for it, but can you make sure you always hold up to your own expectations? Probably not, so there is a need for mechanisms that ensure that.

But the impetus to "positively" discriminate in HR actually stems from a feeling of superiority that isn't warranted at all. And it is also lacking elegance and understanding and I don't even have high expectations. I just don't work with them.
Go Mono is my favorite console font, alternating with Plex Mono...
I’m the opposite of a Marxist but they get class critique correct as the major difference between people. A privileged white male who went to private school and the Ivy League has tons in common with a privileged black woman who went to private school and the Ivy League than he does to a poor white man in a rural area. Celebrating success based on identity means a lot less through the class prism.
Alain Bertaud addresses cities as labor markets in Order Without Design. A talk a bit about it here: https://thinkthinkthink.substack.com/p/the-15-minute-city-th...

Most importantly however cities serve as highly efficient labor markets - they connect a varied and interdependent labor force to diverse work opportunities. Most of commuting and corollary congestion happens at rush hour: the time when people travel from home to work and vice versa. In the above diagram from Order Without Design, Marie-Agnes & Alain Bertaud skillfully illustrates the key connection between home, work/entertainment and speed of travel. The 15-minute city should attempt to minimize inconvenient & needless travel, while offering speedy access to jobs and amenities regardless of the place of residence. The traditional central business district is somewhat efficient in this sense; polycentric planning needs to figure out how it can keep the efficiencies of a central business district while offering the comfort of a walkable neighborhood. Even if all super-creatives work from home, that still leaves 88% of the labor force which needs to move around. Swift mobility will be a key aspect of urban living for the foreseeable future and a crucial determinant to the success of polycentric cities.
Adding discrimination you see as corrective or reparative can certainly be framed as "redressing discrimination", but it's either illogical or cynically dishonest of you to claim it's "not discrimination".
Well my friend, the soil where you're trying to plant your sensible words is just totally barren. Here on HN you'll most probably face feedback only from those who work exactly for somebody who's coming after some group as you say, or zealous dupes who follow the former for free. And that feedback will never be positive!
Dev/publisher consolidation & ballooning AAA budgets due to higher fidelity graphics drove this.

It used to be, you did anything you could to sell more copies of your game, for as long as you could.

Now, the above mostly cannibalizes yourself, since there are so few other publishers around.
> but this game is an entirely intentional attempt to defend _Viking_ colonialism specifically. And they will have been perfectly aware that this played into neo-Nazi tropes.

I think they just optimized for a wide audience. They romanticised the viking age from the perspective of a modern day person in the shoes of a viking. I don't think they had an agenda to defend viking colonialism.