skysight-inc/HackerNews huggingface dataset:
> However, in this hacker news comment, there's no way for me to indicate to use one font for one, and one font for the other.

Sure you can, the Chinese one is 直 and the Japanese one is 直. They are still the same character though, and it's meant the same thing the whole time. The Japanese got it earlier, so they form it in a way that would be recognizable to the scribes of the Zhou dynasty, and possibly the Shang dynasty. [0]

Part of how you can “tell” it's the same character, is that the cousin variations are all used in precisely the same way. Many compounds formed with it are shared directly between Japanese and Chinese. [1] [2] [3] It's related right down to in some compounds being interchangeable with 只, the latter being a less dated form of it (i.e. 直中 vs. 只中 in Japanese). And beyond all of this, compounds shared between languages have been written in both orthographies and meant precisely the same thing for a very long time.

I think considering these variations to be separate characters makes about as much sense as considering the s in “stop” to be different in French because it's pronounced slightly differently, and because French penmanship is different from British/American penmanship (i.e. sometimes French people lift the pen while forming a lowercase s [IIRC]).

[0]: http://xiaoxue.iis.sinica.edu.tw/yanbian?char=直

[1]: https://en.wiktionary.org/wiki/直言

[2]: https://en.wiktionary.org/wiki/是非曲直

[3]: https://en.wiktionary.org/wiki/強直性脊椎炎
These histrionics are ridiculous. There has never been an era in software engineering where people didn't write bugs. There has never been an era where people didn't miss bugs. You can scream and moan at the top of your lungs all you want, but shaming and calling people incompetent does not contribute anything.

> I will have to go and get a degree

Was not aware that having a degree made you immune to writing bugs.
This article from The Atlantic[1] does a much better job explaining the issue. It contains more than a handful of examples of people getting fired for really benign opinions, also this is just in the last few months.

[1]: https://www.theatlantic.com/ideas/archive/2020/07/perils-us-...
> bad encounters with Zoom, previous cases where Zoom has dismissed or downplayed an exploit, etc.

Have they?

Their disclosure policy [1] sounds reasonable and their public response [2] to the recent accusations has been text book, if you ask me. They even hired top industry experts (Alex Stamos, Matthew Green, etc.) and acquired keybase to strengthen their security.

To me it looks like Zoom got lots of attention at once, and thus had lots of security issues at once, that would not be out of the ordinary if they had been more spread out. However, them lying to their customers about E2EE is hard to forgive.

[1] https://hackerone.com/zoom

[2] https://blog.zoom.us/a-message-to-our-users/
If you are Spotify, it provided a seamless experience for millions of people to sign up for their service. Now they have a lockin problem, and need to figure out how to migrate those accounts to another authentication service.

And for Communication, you never use Slack? It's useful to segment your communications by type, I don't want to give random Tinder ladies my home phone number.
What should the distinction be between an employee and contractor then?
Aside: if you're doing that in production, save yourself some headache and use `npm ci && npm run build` instead; `npm install` chooses dependencies based on your package.json, not your lockfile.
A sportscaster recently talked about how great public shaming is. Athletes who make dumb tweets learn better if they’re publicly shamed rather than when they are suspended from playing.

That makes sense to me - do something dumb socially, the repercussions should be social as well.
Thedev.id – A free identity for developers on the web
thedev.id is a free identity for developers on the web. This service offers a handy subdomain like foo.thedev.id or bar.thedev.id for use on your static sites via CNAME.
Clearly we should value debate. Clearly we "should" persuade people we disagree with. The question is whether we should be forced to.

If I'm an employer, should I be forced to hire people who I personally find unpersuadably vile? That's the "anti-cancel" position, right? I can't fire you, even if you're an asshole.

If I run a forum (like HN, or Reddit), I can't ban people even if they're "debating" in a way that is disruptive and driving off users? That too, is the "anti-cancel" position as far as I can see.

How do you square this? Be specific. Tell me the rule you want to enforce so that no one gets "cancelled" but we aren't swamped by garbage in online forums.

> But that presupposes the precise crux of the debate: whether most people targeted by 'cancel culture' really are, as you say, 'vile and awful'.

It absolutely does. Because if you can't cite me[1] someone who got "cancelled" who isn't "vile and awful", then doesn't it mean the whole "problem" doesn't exist?

Your position is that all my woke buddies are wrong and need to change. So show me the evidence.

[1] And let's be real: you can't, except for a tiny handful of notable cases. No one gets "canceled" here on HN (good grief, just look at the downvotes I'm quite sucessfully enduring!). No one gets "canceled" for being a republican. And most importantly: being argued with is not the same thing as being "canceled" no matter how hard you try to make that case.
the world has only moved away from this model because the world is filled with fake unprofitable companies filled to the brim with vc money while trying to monopolize their respective markets with too good to be true pricing.

Pinboard is an old school business. You pay money for a service, and if you don’t like it you get a refund.
My cynical take is that this is precisely the point: parade this about as a test of UBI, when it fails, discount the notion of UBI in full.
I didn't even know that Microsoft were the ones creating the official PHP builds, and now that I do, I have no idea why they were in the first place. Especially not when PHP is software that's owned by a company that has had the resources to pay for normal CI/CD pretty much since PHP became big enough for Zend to hire staff.
> I insulted the New Yorker article and reporter, but I accompanied that with an argument for why they deserved it

This. It’s a really easy trap to fall into online, but, the whole idea of someone deserving an insult is, 99.9% of the time, toxic.
JK Rowling is a good example of quite the opposite — someone who uses flowery language to insinuate pretty heinous things about trans people, and then pretend she’s said something innocuous. At any rate, you can’t cancel a multi-millionaire.
Hashing it Out
It's not a pain in the ass at all; for Stripe it's a single click operation for me. With PayPal it requires a brief trip to their site.

Glad you decided to come back!
> with short time bursts

The problem is that the short time bursts are highly variable, but they specifically target 10 minutes. That's why people scroll through twitter or instagram, it fills the void, no matter how long it is.
Apple Music doesn't work most of time, that's why I switched to Spotify.
It's not all right there - some things are under another ribbon tab, which doesn't seem all that different from putting things in a collection of menus. (Except that visually it's now a jumbled mess instead of a clean and easy-to-scan linear list.)
My hypothesis is just that they don't want to legalize selling pornography to teenagers, because teenagers are so horny that they'd become a big market for porn (sort of like they're a big market for casual-mobile gacha games) and then pornographers would start making porn targeted at teenagers. Which, uh.
I never said they were same. VERY important, especially if your first language is English.

Again, the irony is huge. The tie-breaker should be science...heinous opinion, which in my opinion, deserves a backlash. Are you equating your opinion with science?

Everyone is entitled to their ideas/opinions...it is just a heinous opinion. which in my opinion, deserves a backlash. Again, what is this? You realise that whilst you believe you are picking other people on their grammar, you are literally just repeating what I pointed out above (again, the issue is you are attempting to universalise what you regard as respectability...even worse, you are calling this science...reminiscent of the scientific racism of the early 20th century...just without the science, I am not sure it gets worse than this).

Srs, this is embarrassing. You are the archetype of lazy thinking. Read the OP. I won't be able to tell you anything.
Using VimWiki for Note Taking
Health Check 101
>I also don’t think it’s a very valid criticism to dismiss the most comprehensive research on this topic to date, performed at Sweden’s largest medical research institution, as “American right-wing propaganda”.

However, it is valid to dismiss the Heritage's conclusions on the study as American right-wing propaganda as the study doesn't support their conclusions whatsoever. That study compares the effects of gender reassignment surgery to the general population, not a population of transgender people who never underwent surgery. Any statement you would make about gender reassignment surgery would necessarily be confounded by the affects of being transgender at all.
Like I said, my friend loves it, and the gameplay style is a little different from what I'd expect, but it looks fun nonetheless.
SEEKING WORK · Remote · Designer and front-end developer

I can help with IA, UX, and visual design for web. Also, I write code for front-end. I have programmed component/pattern libraries (design systems) for React and server rendered projects (BEM).

Website: https://saneef.com
Github: http://github.com/saneef
LinkedIn: http://linkedin.com/in/saneef/
AMD does have ROCm/HIP, hipDNN and hipBLAS (which mirror their counterparts), but these and the rest of their modern GPGPU stack suffer from a lack of polish, ineffective evangelism and subpar documentation. It's difficult to justify using them unless you work at somewhere like ORNL where folks are building new infrastructure using exclusively AMD GPUs.
And unsubscribing via iOS is surprisingly challenging.
It feels a bit like instructions to operate an anonymous printing press in the Soviet Union.

Very sad that we have reached that stage.
Learnings from a Year of Being Indie
Why are they using three engines instead of just one? Looks like a maintenance nightmare.
Archived:

https://web.archive.org/web/20200710161204/http://webcache.g...
The End of University Inc
I think the idea is that 1% of a b52 bomber might take LibreOffice to an unparalleled place for a libre project.
Do you remember when France banned encryption software from being used by non-government entities in the 90s? I do.

https://slashdot.org/story/99/01/15/0044246/france-to-recons...

> Until 1996 one had to ask permission to use any form of encryption, or pay a 6000-500000 FF fine with 2-6 months of prison if found out. Currently encryption that the french authorities can break is legal, but this is not secure enough to encourage e-commerce.

(1999)
This is my own analysis, as a Valve veteran for 20 years and someone who has followed every twist and turns. People will say they made this game to sell VR headsets, but from my vantage point, it's the opposite. They actually created VR mostly for Half-Life.

In one part, HL games were always a place for innovation and pushing the gaming boundary forward. It may have just been fun games to you, but HL1 defined storytelling in FPS games, and HL2 defined physics puzzles and grand landscapes. Each game was better than the previous and eventually they got stuck no being able to make something they were truly happy with.

Valve has always been more satisfied creating something new than more of the same. They experimented with a lot in the past decade. They tried making a horror game with biometric sensors, which did not work but lead to the Steam Controller. They tried a lot more things but VR finally fit the bit. It allowed them to partly sidestep the "perfect game" issue, by switching into a new area that wasn't yet explored and allowed for innovation again.

So yes, they made a VR game because they are once again able to push gaming forward and create a truly unique game, which is the only way they will be satisfied enough to release a game.
The brightness at places like FB tends to be diverted towards making money, not ensuring software quality. (This is also true at places like Apple, just differently so.)
Original sin is the idea that a dude ate an apple some number of thousands of years ago and an all powerful (and allegedly all knowing) being got grumpy at him for it for some reason and now we all suffer for his intransigence.

In fact, the concept of original sin requires that we exist in a state of punishment for that sin permanently, not that we continue to benefit from it by, again, existing in the wealthiest civilization that has ever existed on this planet.

This is again a poor analogy, framing us as victims of an aggressor who wants something from us that we cannot give.

As for the geneva conventions, please note that colonial relations to indigenous people violated just about every single one of the geneva conventions. Forced resettlement, biological warfare, collective punishment, the destruction of non-military targets -- it is not "collective punishment" to expect there to be at least a moderate reparation for crimes committed. What is even the point of the concept of "war crimes" if you can get away with them just because "oh it's been too long".
As I mentioned, I was just stating some generic reasons why a researcher may choose not to disclose specifically (and only) to the company in question.
It was also proved by Muellers report Russian disinformation propaganda ran the biggest BLM social media pages but there's hardly even Americans talking about it. It's rather interesting from hackers perspective too, I suggest everyone doing it.
Do you actually have an opinion about people being called cancer whore out of the blue or are you just here trying to supress discussion about it?
I'm sorry to be that guy, but the way I see your service is exactly like a gambling site.

The interest you pay is lower than inflation, meaning that I am giving you money to buy the chance of winning a big prize.

That's gambling.

You can genuinely think that you will be helping the world, I am not questioning your ethics because I don't know you.

But I don't agree with you. I fundamentally believe that what you are offering is, in aggregate, bad for the world.
> If MS made a Linux version I'd probably get that.

What about the web based Office 365? It should run fine on Linux, and clearly paid closed-source software isn't an issue for you if you would be willing to pay for traditional Microsoft Office.

> However in the biz world you end up sharing docs and sheets with MS office users and that is where things start to go sideways.

Office 365 should work swimmingly for this use case.
Precsisely. What has changed about the Internet in the past several decades is a huge chunk of humanity is on it, and what has changed about humanity in the past several decades is the Internet exposes them---bidirectionally and with fewer authority-figures as filters---to portions of the world they could not previously easily see.

The pressures to living in that new ecosystem are enormous.
Potential Coinbase IPO unpacked– the good, the bad, and the ugly
Ron Graham, 1935–2020
I'm not defending this, but this could be seen as a way to increase usability — if you lose your 2FA token but you're still logged into a session, you can still disable 2FA and potentially re-add the token.

Obviously though, that excuse becomes an exploit the moment you change your tone of voice, so there's that.
I think you can rest easy when it comes to new features. Pinboard has a pretty good track record of not changing what works well. The kind of stuff I want to add (ability to filter results by date, easier edit interface for tag gardening, API expansion) will not make the site any less boring.
Adding Trello login support to Auth0
> So I'm not clear why so many people are against the police catching the violent criminals who undermine the message of the many peaceful protesters.

It's because human beings are tribal by nature and tend to take social queues from those around them. SV and most major metro areas are overwhelming liberal, and right now it's trendy in those circles to issue blanket condemnations of all police activity with little regard for nuance.

In a lot of ways it's very similar to George W. Bush and co.'s "You with us or against us" mentally shortly after 9/11. Then, like now, any nuance or pointing out of grey areas were seen as a form of disloyalty and siding with the enemy, despite the matter itself being very complex, and yes, nuanced.
The problem is deeper than multichannel support, which is poorly supported everywhere except Pro Tools. Even that is fairly deep, Nuendo relies on VST3's model of channel set configuration which is incapable of representing the kinds of multichannel configurations that are in vogue for spatial audio rendering, like you'd find in VR.

But even without leaving stereo, DAWs are already really bad. Think about how a pan or balance control works, instead of representing the perceptual localization of a sound they ask you to control the gain feeding two channels, left/right. The semantics of those two channels change after rendering, which makes it difficult to convey the same intent of a mixer/producer to the audience using that interface. Compare a stereo mix on near field monitors positioned perfectly, vs reference headphones, vs a car, vs a club system... the pan/balance control you set in your DAW changes the localization of the sound depending on ultimate render target, whereas what you need for spatial audio is for the localization to be independent from those targets.

The solution is object based audio, which is not perfect and a misnomer 90% of the time, but even that is because of how terribly DAWs handle spatialization. And it's not something you can really control with a plugin without hacking the mixbus configurations inside a DAW, and you can't propagate position down to other plugins.
Also possibly the laziest man in north america!
Wouldn't be their first, probably won't be their last
To be fair every broken clock will be right twice a day. He throws out a lot of stuff, so of course some will be right sometimes.
I think with both Vine and TikTok it's more about the UX of creating and publishing low production value short vertical videos.
Society has always, always had social norms which entailed consequences if countered. And often times in the past, the norms were strict and dissent was punished by jail, torture, or death.

Today, we've much improved. If you express an opinion that is contrary to the norms, you get made fun or or ostracized by the community, you don't get killed. Which is how it should be, say what you want, but people are completely within their rights to shut you out, ignore you, or boo so loudly as to drown you out.

Freedom of speech protects you from people who attempt to silence you by jailing, torturing, or killing you. It doesn't mean people are forced to put up with your stupid and unpopular opinions.

Complaining about 'cancel culture' screams of entitlement to me. If you want to be heard, say something worth listening to.
Most of the information surrounding ZFS online is sadly noise, not signal. And most of that noise is "wow so enterprise storage infrastructure", which breaks down into a) Here's All The Complicated Things I'm Gonna Do And How I'm Gonna Do Them and b) I Broke It, Help.

So it seems dizzying and unstable, but the dizzying bit is just nerd ego and hype, and the instability is also just nerd ego meets inevitability. (Now I think about it, it's a bit reminiscent of the abandoned "ABC shall be the ultimate XYZ" software you sometimes find online, and scriptkiddie mentality.)

ZFS is just a reasonable, mostly solid, somewhat idiosyncratic filesystem with nice features. Most of the failure noise online is from people who have no idea what they're doing; there are curiously (good-suspiciously) few public reports of commercial-scale data loss et al.

I've taken to using it as the root filesystem on a couple of Debian boxes. The Debian install instructions are both overblown and also almost hilariously broken, but that's a devops/sysadmin documentation failure, and not ZFS' fault. I spent a few years on Slackware, and have found the ZFS setup experience reminds me of that rock-solid-meets-flying-by-the-seat-of-ones-pants mentality.
So an app (which you control), is told to load a shared library, and there's no way to handle that? Even by delaying the loading to only when it'll be used?
This is the second time.

Recently tested an enterprise marketing app with an SDK ... and we tested if the endpoint wasn't available. Nothing happened -- it worked just fine. Failed quietly and gracefully -- the user would never notice.

"We" know how to do this.

Facebook hasn't done anything to fix this problem since it happened a few weeks ago.

But it's Facebook -- I hope they keep it up. Can't wait for them to AOL themselves.
It's a business, like any other--it just sells something that cannot be redeemed until after death. Let's pull back tax benefits for religious institutions and treat them the same as the rest.