skysight-inc/HackerNews huggingface dataset:
> I've grown up in a period when pop culture didn't care much about cultural sensitivity.

I wonder when that was, cause pop culture has always cared about that in one way or another. I believe you are projecting.

> The most relevant point of this article is not about historical accuracy, but on the contradiction of claiming cultural sensitivity by including gender and origin diversity while totally missing the point on deeper issues.

I can't summarize this fantastic write-up, but either way, here goes...

The author goes to great lengths about how in said game the Scandinavian culture is only shown in a positive light (with the bad such as slavery and rites being avoided), whereas the Christian religion is deliberately put into a bad light. That is what the article is mainly about. Example: Christianity is shown as intolerant and hegemonic, Scandinavian the intolerance and hegemony is avoided at all costs. Slavery? Pillaging? Apparently non-existent; instead the Scandinavians colonized Saxon ground, and never took slaves, never raped women, never pillaged or set anything a-fire. Furthermore, Norse culture was very patriarchal, this game shows nothing of that either.

The gender/origin issue is minor in comparison, both in coverage as well as in how relevant the author finds it. Gender a subset of the lack of showing the patriarchy in Scandinavian culture. Origin is a bit odd, as the trade route with North-Africa is more accessible than the one to Eastern Europe and Asia whereas the races shown do not reflect this. It is you who finds the gender/origin issue 'the most relevant'; not the author, nor did the author ever imply such.

A fantasy world can be based on real history as we know it (consider, for example, the Nordic theme in World of Warcraft: Wrath of the Lich King, or the Norsca and Warriors of Chaos in Total War: Warhammer II). If it is then inaccurate, we're OK with that, we see it as artistic freedom. This game tries to base itself directly on history. Big difference!

The author also literally claims the following:

> [...] And to be clear, that is not empowering feminism so much as virtue viewed from a society (like the Romans) which blithely assumed that men were better; it is misogyny masquerading as empowerment. And of course the game indulges in this too, as noted above.

The author does not, at all, appear to agree with your take on the matter.

The author's final chapter is titled: "Conclusion: A Love Letter to Colonialism" which again isn't your take on the matter.

As a side note, what I find funny, is that in a certain music genre, Scandinavian culture is idolized as well: metal music. Certain metal bands, such as for example Amon Amarth, exercise this practice. Coincidentally, the music is also going against the Christian religious dominance. I believe the game is made with such 'counter-culture' in mind; as the deeply religious Christians would not opt to play a Scandinavian religious person. I admit, pure speculation from my side.
Almost all top comments in this thread are evaluating the Swift language instead of the library:

* https://news.ycombinator.com/item?id=25158147 spends 530 characters on their past programming life and an evaluation of the Swift language, and only then ends the comment with "I'll definitely check this one out."

* https://news.ycombinator.com/item?id=25157942 mostly talks about the language as well instead of this ssh library. It's a bit more on topic though as it talks about swift on the server, which this library can belong to (but doesn't have to, the library also has a ssh client part). Still, way offtopic if you are strict.

* https://news.ycombinator.com/item?id=25158932 alright so this comment is actually about the SSH library. Only barely has any replies though. Apparently hn'ers don't like to talk about the ssh library.

* And there is my comment https://news.ycombinator.com/item?id=25158334 which as of now has the most discussion, but it's downvoted at a -4 score ATM.

I actually came to this thread where these responses were the top replies (except for the single one which is actually on-topic, it wasn't present yet). So I thought I'd add my own.

Also it's sad how nobody replied to the second part of my post. I think that employability is a clear benefit of Swift and Go over Rust. If I check indeed Germany for "Swift Software", I get 596 results. If I check "Go Software" I get 2463 jobs. Checking "Rust Software" gives me 131 results. A big difference.
> VkFFT is able to match and outperform cuFFT on the whole tested range from 2^7 to 2^28 in single precision

What is your explanation for this?

Is the VkFFT algorithm better? Is SPIR-V fundamentally more expressive than PTX? Are nVidia drivers better at compiling SPIR-V than PTX?

Have you compared the generated GPU assembly from both?
free42 is available for android as well
I don't see ligatures solving any important problem. If you think they do, I'd rather change syntax highlighting to recognize !== and others as a single token.

It's like multi-select in text editors. When you think about it, it's actually an inferior form of search&replace. Inferior because it interacts badly with off-screen matches. I find arguments of kakoune users unconvincing.

My personal opinion is - and I'm fine taking negative karma for this - that ligatures mostly appeal to the front-end developers among us. To the people who abuse the words "beautiful" and "gorgeous", and admire web pages which have a single text column using up 1/3 of screen width.
A couple of points on this:

1) The base plate needs to be rigid, or it'll sag under the weight of a router. If you're using this for rough work, no biggie, but if I'm setting up a router table, I want precision out of it. You have two options: spring for an aluminum plate, or use thick plywood, but cut a circle down where the router mounts. You have to cut the circle down because you won't be able to lift the router high enough for some cuts. I have the 3 1/4 HP Makita, and neither the 1/4" phenolic plate it came with nor 1/4" acrylic will hold it without sagging.

2) M6x1 threaded rod is way too small diameter for this application. If you want to get good precision out of this, use a rod with a larger diameter from the fine pitch series. In theory, you can get 1mm pitch in 8mm through 28mm diameter rod, though I'm not sure what's common. I'd want something around 15mm. In old money, you want 16TPI, which is 3/4" UNF threading.

3) If you want to build one for the exercise of doing so, go for it. If you think you can do better than commercial for your application, build one. If you just want to get on with building furniture, buy one. Nancy Hiller put it best[0].

4) If you're hard up and you need a router table RIGHT NOW, screw a plunge router to a piece of MDF, plunge a bit through that'll cut a hole (N.B. most straight bits won't, but an upcut spiral will. Once you've got the center hole cut, you can plunge through damn near anything; I've used a chamfer bit for example), screw a piece of straight scrap on at one end, and clamp it at the other as a pivot fence. Adjust the router using the plunge mechanism, and the fence by gentle taps. Use a square piece of MDF to back up any end grain cuts. You can get pretty far without spending any money and a very small investment of time. You can also build an edge guide on the same principles.

[0] https://www.finewoodworking.com/2019/11/26/to-build-or-to-bu...
The meat:

“ As it turns out, there’s no escaping the clutches of the ubiquitous checkm8 exploit (and by extension the checkra1n jailbreak)”
This is a pretty common pattern with disk failures - in my experience they either tend to fail in the first few months, or they make it for the duration.
Can you point me to a cryptographically signed proof of reserve from either paypal or paxos?

Talk is cheap, and actually - in their case - lucrative.

Not your keys, not your coins.
Decide the problems you solve as a product manager
What replaced flash? Was it SVG + JavaScript?
Is it just me or are there multiple S-1's on here almost every day at the moment?

Is there glut of them or are they just overly represented on HN at the moment?
I certainly don't blame you for not noticing the `#fbf3f3` background color on hover. However, it seems that every link is either small caps or has that trailing ° character. It looks like the former is used for internal links, and the latter for external. I agree that they're certainly not screaming, but considering that the author considers this a book, that is probably by design.
Funny, today I woke up and first thing install ABP for the first time in my life, because google will not let me fall asleep to soothing documentaries without obnoxious ads rolling every two minutes because their algos figured out im not there to skip them.

Then I see this and im just even more confident in that decision.
The tolerance of counterfeits is really such a bummer. And it's not just Wish. Amazon has their fair share of counterfeits as well. These "Airpods"[0] are cheap knockoffs, but the images say that they're Airpod Pros. This listing is on the first page of results when you search for Airpods on Amazon.

[0]https://www.amazon.com/Wireless-Headphones-Bluetooth-Earbuds...
https://www.bbc.com/news/technology-55016142
Like most aeon articles, it looks like it's trying to slightly push his readers to believe idiotic things without flat out saying it.

I'll keep trusting science backed by data.
> There’s no “major” flaw in his studies as people keep repeating.

ah, yes, it's all perfect. smh

https://www.les-crises.fr/the-tremendous-ethical-and-methodo...
Softdisk plays a pretty pivotal role in pc gaming history. Sure, shareware and forum downloads over Hayes and Volksmodems was a distribution channel, but I also recall the excitement when a new copy of Softdisk showed up. The publishing arm, same name, outlasted the magazine and gave a platform to some amazing games.

Pretty good stuff coming from the tech wastelands of north Louisiana in the 80s.

https://en.m.wikipedia.org/wiki/Softdisk
If I had explicitly removed monetization of a video then yes, I would prefer an explicit conformation of the change. If nothing else to avoid confusion.
Cursed by GDPR
Coffee!

Just kidding :)

By far our top expenses are licenses since we run quite a lot of Windows server (hypervisors and VM).
Looks like really excellent work. Anyone know how the 3D models were built? What SW, how many person-hours, that sort of thing?
Each one of the fonts default in the CSS to 'Comic Sans MS' :)
Others have pointed out the misinformation in your comment, but even if you believed this, why talk about it? This is the type of idea you should probably keep to yourself (as it’s in your own best interest for it to not spread).
I usually really enjoy customizing my shell and making it look pretty, but my first experience with ligatures was a bad one. I was learning LaTeX and my editor turned on ligatures for me (I think the vim-polyglot plugin was the culprit) and it was very frustrating. Ligatures in an unfamiliar environment make it harder to follow guides and learn from the code that you're reading. Maybe it would be a lot easier if I was using it in my native language, but it just struck me as an abstraction and one more thing to learn and keep track of.
Exactly!

Just a curious Q: why is there hate directed at Flash but not a similar 3rd party runtime like Unity?
> Who controls the past, controls the future: who controls the present, controls the past… [...]

As quoted in the original Command & Conquer!
There is an OpenCL 3.0. The changes were basically "make everything in OpenCL 2.0 that was not widely implemented optional."

> Looking to reset the ecosystem, as the group likes to call it, today Khronos is revealing OpenCL 3.0, the latest version of their compute API. Taking some hard earned (and hard learned) lessons to heart, the group is turning back the clock on OpenCL, reverting the core API to a fork of OpenCL 1.2.

> As a result, everything developed as part of OpenCL 2.x has now become optional: vendors can (and generally will) continue to support those features, but those features are no longer required for compliance with the core specification.

https://www.anandtech.com/show/15746/opencl-30-announced-hit...
I’m changing my editor font to Verdana now... let’s see how that works out.

Edit: it feels so wrong! Let’s see if I can get used to it.

Screenshot: https://i.imgur.com/lmOR9ze.png
You're going to fault a clinician working in a pandemic who has found an interesting result when all the experts are stumped?
That’s a great point. If someone panned Schindler’s List because it doesn’t include Larry, Moe, or Curly, we’d rightfully tell the person to revisit their ground-level assumptions about what makes for good cinema. The fact that we still have this problem in video games really points to their immaturity as a medium.
How many serious alternatives are out there for content makers now adays?
https://www.thegatewaypundit.com/2020/11/huge-attorney-sidne...

SHTF: https://www.youtube.com/watch?v=WMIQbsTfH3E

Enjoy the show.
There's a correlation between lines of code in a file and bug count. Does the typing outweigh this?

If all the time spent writing all those types was spent debugging, would TS win in actual development time?

If you're writing good unit tests already, why are you running into so many type issues?

If you already have to spend time writing tests, why spend more writing types?

TS types aren't really documentation. For other devs to use your stuff, you need JS Docs to actually explain things. Why write all those types too?

If I'm writing a quick and dirty project, it feels like TS types help a little, but if I'm following best practices on an important project, TS seems like pointless ceremony that slows things even more.
https://www.thegatewaypundit.com/2020/11/huge-attorney-sidne...
That does require predicting or assuming what the future will look like. If it becomes an unsuitable choice, then you end up with the same problem of turning the ship and the pain that comes with it. Or if you can be obstinate enough, pass the overhead on to others around you which brings its own pain.

It's just pain all around man. What can we do?
It seems the Input fonts are missing (https://input.fontbureau.com) — I found this extensive font family several years ago and (in spite of regularly checking) haven't found anything better yet.
As an actual pharmacologist I find it fascinating how the general public has suddenly taken such a poorly informed interest in drug discovery.

For the HN audience it would be like people taking an almost tribal approach to go-lang vs rust, debating it on national television, without any of them knowing what a loop is.
I was talking about AstraZeneca that would be the first vaccine using a modified adenovirus. It looks to have somewhat more side effects than the Pfitzer vaccine.
This is very painful for the people who make video's that don't attract enough subscribers to reach the 1k threshold (like makers of incidental How To video's). You can have millions of views, but if you don't have enough subscribers, you won't be able to monetise and Google will profit from your work.

This will push more and more people towards adblockers.
It's not really a "live" virus - it's an adenovirus (actually, two types of adenovirus) that's been modified so that it can't replicate. The adenoviruses have also been modified to carry the SARS-CoV-2 spike protein.
I was thinking the same thing. I still have two 2TB Ultrastar's that I bought re-furbished 5 years ago, and which have been running in various arrays for just about the entire time since then. knock on wood
I'm not a fan of symbol ligatures but what I really loathe are monospaced fonts with a single character width fi ligature so the f and the i are both half width. I've seen several websites recently using fonts that do this. It is very visually distracting, especially in code samples.
My experience of that game was quite different. I found it to be the heaviest handed, hypocritical virtue signaling of any game I have ever played. "Just stop playing"? Are the developers going to give me my money back?
Yes that's exactly the principle. You can get up to about mach 3 to mach 4 before stagnation temperature (when you slow down a supersonic flow, it heats up) starts making this approach impractical.

But there's no way of getting around the fact that if you have a 3 meter diameter fan, you have at the very minimum a 7 m^2 cross sectional area that you are sticking into a supersonic airstream, and in reality that inlet is going to be pretty beefy too. That creates a lot of drag that the fan needs to overcome to produce net thrust.
"No SMR with ZFS" is probably a bit overblown. It simply depends on your use case.

Rebuilds certainly are a problem but beyond that I think it's simply "be ok with slow drives". I've been operating a decently sized SMR pool for 3 years now with no major issues, including surviving two drive failures.

If you try to put random write workloads onto SMR you're gonna have a bad time no matter what you do. In my use case it's great, since this is effectively WORM storage writing giant files to disk all at once so I have effectively 0% fragmentation and all subsequent reads of the file tend to be sequential.

That said, this is for my personal use and lab projects. Not sure I'd go ZFS+SMR for a production workload.
Anthropologist use the word cult to refer to Abrahamic religions as well. You are misconstruing the word, which in this case means systematic worship and veneration. You cannot use layman definitions to critique academic word use.
> getting paid for a hobby is a very good way to make it not fun anymore.

... or, in theory, to turn your hobby into your work, which I'm sure somebody would like (i.e. me, but somehow in 20 years it has never happened).
I use https://addons.mozilla.org/en-US/firefox/addon/stylish/ you can download "themes" for many websites, personalize them or just add your CSS styles with complete control
They’ll have to pitch their ideas to Netflix/ATT/Disney/Comcast/Apple/etc. Or setup their own website and make deals with advertisers.
> “It is hard to find an example of quackery that has spread so far, influencing the public health response to a deadly pandemic and creating widespread confusion across the entire globe.”

It isn't hard: the Lancet has published a completely made-up study written by an unknown team, before they retracted the paper. If I wanted to fuel conspiracy theories, I don't think I could come up with anything better.
We had radio shows that transmitted software over the airwaves... still think that was incredible! It wasn't very reliable, though (and not very fun to listen to).
Tesla to bring more jobs, companies to Austin than expected
On Losing Arecibo
Exactly so. The first year, I thought I would do all the accounts myself... with zero formal accounting knowledge. After all, with just a few invoices and payments, how hard could it be? The answer was... it's an entire discipline I know nothing about, and while theoretically simple, you have zero practical experience or understanding of what the government requires of you, and there are lots of tax rules and accountancy terms you have to properly understand. So you waste days doing it, and worrying if you got anything wrong, because you are legally obligated to do it correctly and file everything on time. That's a lot of worry and time to save some money.

The second year, I just paid an accountant to do it for me. It was very expensive given that the accounts could be written in their entirety on a single sheet of paper. But I had the peace of mind that it was all done correctly by an expert, and they were responsible for ensuring it was all done by the book and filed properly. And they found a few mistakes I made in the previous year.

The accounts are essentially a fixed overhead; it doesn't get much more expensive if you do 10 or 100 times the business. But that makes starting out hard because it's a big annual fixed cost.

I do wish freelancing was easier, be it on closed or open projects. It does seem like governments have stifled entrepreneurship with overly burdensome taxation policies. I'm not opposed to paying income tax, but I do think it could be made sufficiently simple to pay for small freelance activities that it's not deterring it, and that would be beneficial for the economy overall. Many of these small jobs could be the catalyst for the formation of a new company if they take off.
Show HN: HandShake(HNS) names web-crawler and search engine
Roblox is bigger than Minecraft. Just ask any 9 year old. Any!
> This isn’t a mid 2000s windows OS update.

It always is. This can never change. Experience has cemented "always wait for a service pack" as my #1 rule of life.
Exactly. The statement is designed to be a meaningless deflection, a mental “nothing to see here, move along,” for cultural awareness.
This comment is being downvoted, but I'll reply to it.

In the 90's there was a short-lived company called Motown Software (who's parent company was Motown Records), created to make video games for African-American players. They released two video games: Bebe's Kids and Rap Jam: Volume One.
Nullsoft (remember them?) had 'beep' which was always a joy to run.

https://www.1014.org/code/nullsoft/nbeep/
Wish was valued at $11 billion in the last VC round in 2019. Since then Shopify is up 200% so if Wish is being valued off Shopify then $37.5 billion isn't far off. Shop's price to sales is 50x so 15x isn't outrageous for Wish. Shop is growing faster but Wish's economics are better.
Newpipe is pretty good.

https://github.com/TeamNewPipe/NewPipe
Luckily my father introduced me to the first one as a kid. However, likely also due to being eclipsed by Wolfenstein 3d, I didn't even know there was a sequel.
Have you considered trying uBlock Origin?
The Gilead stock options trading squad has been extremely good.
Too bad for some livers, lives, and trust in science amongst many.
I had one of those. Then I got a 1541 disk drive as a gift one year. Ah, the angry look on my dad's face in the wee hours of the morning having been awakened by that obnoxious clacking sound caused by the disk drive encryption methods of the day.
Oh that’s interesting, I’m not on facebook much (ever) so I missed this.
Nginx can still serve videos with a plugin. There's plenty of ways to self host it.

The problem? You don't have YouTube to cover your hosting costs.
> Not sure exactly what the dangers were

No expert either but from what I've gathered the main issue is that the dedup tables require a _lot_ of memory that scales with the size of the pool, and if they can't fit in RAM performance tanks. However the real issue is that any blocks written while dedup was enabled will demand this dedup overhead, even if the dedup option is turned off. That is, it's a "sticky feature".

So if you use dedup, notice performance tanks because dedup tables are too big, well you're screwed because turning it off won't give you back the performance. Only way to recover is to send/receive the whole shebang to a separate pool.

In addition, they don't actually bring that much space saving on common workloads. Most people don't have a lot of truly identical blocks of data.
I saw it as a trigger warning for the small but strangely vocal contingent of gamers who still reek at the presence of non white-male characters in video games.
Vistos: Download Congressional Data from the US Government Publishing Office
Well it's better than alt-tab, but if it relies on arrow keys, it's not ideal. Being able to go directly to any workspace with a dedicated key combo is the best option.
I've only had a brief play with Roblox and didn't get to the good/weird stuff. This year we've found some fantastically strange creations on Dreams, plus a lot of the models/audio/logic/etc. that people create are set to be reusable in any other project.

Well worth a try if you have access to a Playstation.
> (from listing) https://images-na.ssl-images-amazon.com/images/I/71RExoJxCeL...

I'm more confused than anything. Is the intent to suggest that AirPod Pros are perfect to wear on a date or at the club?