skysight-inc/HackerNews huggingface dataset:
I want people to know about him, and what he's said. And so does he, even more than I do! So I'm doing him a favor, literally spreading his own words, and giving him a platform, not canceling him.

You linked to his appeal for financial support. So did you already know all about him when you recommended his software, or were those quotes and his reputation for misogyny and racism news to you?

You seem pretty Dunning-Kruger sure of yourself that all of my claims and evidence I linked to about ESR are "either explained as inconsequential or disproven as false", but you're wrong, so of course you don't want to discuss the person whose project and appeal for financial donations you linked to and endorsed.
I watched a program about how under threat keas are from non native predators like weasel's. Hope NZ gets on top of this
The long distance travel which spreads a pandemic so fast now is predominantly a First World thing. We could and should have shut that down.

A month after we knew we were in deep trouble it was still perfectly normal to decide hey this is boring I'll go on vacation to somewhere with nowhere near the capacity needed to handle COVID-19. Oh, I have a little cough, never mind if I feel sick I'll just fly home after I'm done infecting these people.

Remember this is SARS-CoV-2. Where's the mutations and endless new strains of SARS-CoV-1? There aren't any, it was eliminated in humans.

So yes it is now sadly likely we're stuck with this, but we ought to be clear it's our fault in countries that didn't do even one tenth of what they should to prevent it.
I have used MP3tag for years, thanks for making a great piece of software!
> Governments have an obligation to protect the private data of its employees and citizens. In addition, the exposure of proprietary government data can be used for great means of manipulation and for other destructive purposes.

Understandable.

> While the NCIIPC operates a Responsible Vulnerability Disclosure Program, the recklessness and avoidance of communication represents the complete opposite of a responsible program. A failure to release notification of breach to affected citizens and to patch highly-critical vulnerabilities in a timely manner reflects poorly on the state of their Information Security posture. The clock to patch vulnerabilities began immediately when the DC3 contacted the NCIIPC via Twitter, as it is a highly visible space - one which threat actors avidly monitor.

Why did they published anything about the vulnerabilities before they were absolutely sure all of those has been mitigated?
> Is learning modern C++ worth the effort in 2021?

(Hopping onto this topic,) I wonder, what are the right resources for properly diving into the modern C++? Are there books that are up to date? Tutorials? What has worked for HNs the best?
all my friends who do gamedev for their day job are 100% C++ except that one who generally works on the menus, settings, etc. (in semi-large / large french video game companies)
Perhaps I could have been clearer. It’s bad effects on sleep and it’s bad effects on mood*
The things you mentioned aren't what make Switzerland a rich society.

In my experience living here, it is the strong social security net (70% of your previous wage if unemployed), high minimum wage (up to 25$/hr in some areas), and general workers rights/protections.
Have to agree with you. I wished for sum types & pattern matching more than for generics.. but who knows what the future brings.
Rs means rupees, specifically Indian rupees in this case, which has the symbol ₹ and code INR. (Other countries have rupees as well, but that symbol is specifically for Indian rupees.)

One crore is 10 million in the Indian numbering system, see https://en.wikipedia.org/wiki/Crore.
In Indian usage, yes, but this appears to have been written by a bunch of American teenagers.
Not sure why it required the strong caveat of "I’m white and a woman in tech"
In addition to the other answers to your comment pointing out that the way you wrote (b) is very unfair; I'd like to point out that (a) assumes that the developer of the application is aware of the security update of their dependency and pushes a fix quickly.
Nonsense, nobody does this after they already have bitcoin. Such mules are used when you want to receive and cash out illicit bank transfers into bitcoin.
Case Study: London Workspace Reduced Electricity by 31.20% in 5 Months
I am a bit confused by your post. PostgreSQL does not yet support reusing compiled plans at all (it is tricky to implement and there is only one guy working on JIT) but PostgreSQL already has a threshold based on query complexity.
JSON and EDN are not easily readable for humans.

Markdown would be ok if it would translate well, it's made to be rendered as HTML after all.

A new line in markdown however is not the same as a new line in roam, but in the export it is treated like it is. If you render the exported markdown as html you will have a lot of paragraphs broken (and maybe lists too, don't quite remember).

edit: look: roam | markdown | html https://i.imgur.com/2WGJGsY.png
"Deterrence is the art of producing, in the mind of the enemy, the fear to attack. [...] The whole point of a doomsday machine is lost if you keep it a secret." ~~ Dr. Strangelove
I run a small SaaS making just $100 MRR ish, I set up automated Ping from UptimeRobot and use Sentry to log exception, currently trying to set up Monit to restart service if it goes down or over use memory.

The SaaS provide just a small feature, if it goes down, the users probably wont have noticeable impact. Most issue are solvable by just restarting web server, I have SSH app installed on my phone on the go lol
Comfy File Recovery 5.7 Crack and Key [Latest 2021] Free Download
How to learn more about Conversion Rate optimization and users' behavior
Plerdy CRO & UX Party - 25 February, free event with a mission to help online business owners and marketers improve e-commerce indicators.
Part of this is that I’m tired, but it blows my mind how difficult C++ coroutines are as someone who considers themselves decent at C++ (although maybe I’m not) and uses coroutines in other languages. The amount of code needed to do almost nothing is extraordinary, and putting it all together doesn’t seem like you would often get on your first try. I get that new keywords basically can’t be added, but man, that’s painful.
Because anything unfamiliar (after a year of not using the service) is likely to ring alarm bells.
There have been some improvements but a lot of work remains.
>America has a physical border, but people within that border are constantly interacting with people outside of it.

To a much less degree than with those inside it. And they don't decide all together, or act all together to the degree America decides for itself (same with you and e.g. your family: you might make decisions together, but you take 1000x more decisions/actions by yourself every day).
A spoiler alert would be a good idea -- not everyone has read it. :)

It's a very good novel on the same theme, and thus relevant. Highly recommended.
Because most of the "positive advances" they make are a direct consequence of their inhumane government that can afford to do whatever it wants or just plain PR. Just look at their COVID response, for example.

Of course it's political as well, but there's no way around that.
It's so good topic to discuss!

If I was EU citizen I would definitely sign this petition!

This sphere should be regulated properly. Face recognition is already in use in almost all EU countries. And who can afford it now? Only government and big companies have money to use it. Do they want to regulate themselves? Don’t think so.

CompreFace is free and, at least for now, I think it will be used only by enthusiasts. Then if face recognition became popular among small companies, the government would like to regulate it.

Another point - CompreFace stores the data only in the local storage. Unlike any SaaS solution, the government can’t just ask CompreFace to share the data, we just don’t have it. And, the thing I forgot to mention, there is a mode in which CompreFace doesn’t store photos!

And last, but not least, I understand that when face recognition is used on a huge scale, it could lead to very unpleasant consequences. E.g. in the worst scenario, if a face recognition system in the airport thinks you are a criminal - you can miss your flight and your vacation will be ruined.
But what if small businesses use face recognition? E.g. if your local gym adds face recognition and when you enter the building, the person on check-in says to you “Hey Mr. X, welcome back, your personal trainer is waiting for you”, and the trainer has already received a notification that you are here. The worst scenario - the person on check-in says not your name. And the best thing that we will be able to learn from these mistakes, and the mistakes won’t be so painful.

Disclaimer, this is my own opinion and may not coincide with the official opinion of the company.
Once upon a time I used to spend way to much time on Omegle (worldwide random 1:1 chat).

Once a chinese girl was online, we chat about our countries, I explain how much I like china as a kid for martial arts, food, aesthetics, it was friendly and casual (chinese people on omegle often expressed worries about the value of their country, I wanted to make her feel at ease).

Quickly though she started to say it's not all rosey, rules are strict, internet firewall.. suddenly she stopped talking. She typed a bunch of omg omg omg i shouldn't have said that omg sorry disconnect.

It was nothing yet I felt fear in her behavior. All that for expressing very mild discontent about her country. First time I ever felt the impact of politicians on people's mind.. also a 'freedom of speech' felt different after that.
The title here is deceiving. The author did not pay for playlist placements. The services they used allow you to submit your song to multiple blogs to be reviewed. If they like the song they may write about it and some may include it on playlists (e.g of songs they’ve reviewed this month).

The money paid is for the convenience of contacting these bloggers, I don’t believe they get a cut of it. Also, it’s mostly a flat rate. You can’t pay an arbitrary amount of money to
guarantee anything other than the blogger giving your song a fair listen.
Sorry I meant from the perspective of how does one find engineers, job boards, platforms etc? Any you recommend?
> So did you already know about him when you recommended his software, or were those quotes news to you?

I’m not discussing ESR here. I’m discussing you, and your transparent attempt to trap me and try and have me cancelled as well.
Yeah, I get the impulse, and there are studies which try to partition subjects into “responders” and “non-responders”. The problem is if you don’t set out the partitions before you start the study then any ex post facto partitioning is fertile ground for p-hacking.

The correct thing is to do the exploratory study, notice that some group seem to respond well, then run a new study “IF for the prevention of CVD in <specific subgroup>”. That’s a lot to ask, of course.
I think the problem is that you're taking people who disagree with you on a single issue and lumping them into a general "my enemy" group. (It can be inferred that you see yourself as left wing). I hate "deplatforming" with a passion, but wouldn't mind public healthcare and more corporate regulations.
Yeah arranged marriage kind of subtly makes them stay at home leaving whatever career they had previously managed to make.

Financial illiteracy is also absent apart from hoarding gold like Smaug.
> None of these are related to black people, but instead all relate to a shady dark/scary side of things like you mentioned.

Isn't it the other way around though? Black people skin is not of color black as in actual black. And white people skin is certainly not white.

It's the naming of skin tone that is sloppy and figurative. While the association of white with light/visibility and black with darkness/unknown is natural.
I think assuming good faith on HN applies here, and I'm happy to consider it a misconception.

I understand it is a convenient misconception for some, though.
> Either they automate removing content and end up removing some of the good with the mountains of bad, or they do it manually which costs a fortune and is too slow.

I think this is a false dichotomy; they could automate flagging for human review instead. This would address the cost though not the speed.

Content awaiting review could be disabled, or it could be disabled only if it is deemed sufficiently egregious.
The only thing that makes this news article relevant was that they were both planes. Of course having your only engine fail would make your plane crash. Having one of your two engines fail is, as we see, relatively unproblematic to your life expectancy
New discovery in breast cancer treatment
MVG regularly gets key technical information wrong and barely cites any sources, so I'd take this with a grain of salt.

Example: he claimed in [1] that a Nintendo leak contained "the entire source code of IOS" (IOS being the Wii operating system) and "the Verilog for the entire Nintendo Wii". Both of these claims are completely wrong and have been refuted by both console hackers and emulator developers for the Wii. I told MVG on Twitter, he replied saying approx. "oh it's not my fault I just read what was written online and haven't looked at the details myself" [2]. To this day the video is still up, there is no errata either in the description or in comments. This is not the only example, just the freshest one in mind and one I was directly involved with.

[1] https://www.youtube.com/watch?v=n8G7eq0GlQs
[2] https://twitter.com/ModernVintageG/status/125820871313715200...
Why on earth would you ever add awscli as a dependency? That makes very little sense. It’s an application (that is no longer distributed via pypi).

You should use boto3
What are you even talking about? You are too discussing ESR here. You're the one who brought him up in the first place, and linked to his SRC fund raising page. How did I "trap" you into suddenly trying to change the subject? Who did I ask to "cancel" you? That's "physically impossible", as you would say. ;)

Again: did you already know about ESR's racism and misogyny and narcissism, or not? Were those quotes news to you? Do you still dispute them? Is asking you those questions a "trap" that will "cancel" you if you answer, so now you want to change the subject?

You're on record as having submitted two of his other ridiculously arrogant articles to Hacker News: "How to Become a Hacker" (3 points by teddyh on March 24, 2016), and "Things Every Hacker Once Knew" (7 points by teddyh on Jan 26, 2017), although there were few points and no comments on either. That proves you've read his articles and known of him for at least five years, and you're obviously a fan of his. So let's hear your side of the story, instead of changing the subject or canceling you, please.

Were you seriously suggesting that ESR would be a good person to collaborate with on developing a source code control system, despite all the evidence? Please explain why. Do you still endorse contributing to his fundraising campaign that you linked to? Have you put your money where your mouth is by contributing to it yourself?

I believe Thomas Ptacek's self-cancelation fundraising campaign is over, but it was a great idea, so how much will you pay me to cancel myself, stop quoting ESR, and change the subject?

Funny how most of the people whining about cancel culture actually want to cancel other people themselves, while playing the victim, because they have reprehensible believes they can't defend, and don't want to face the consequences of their own words and deeds.

https://www.washingtonpost.com/opinions/2021/02/19/nobody-lo...

>Opinion: Nobody loves ‘cancel culture’ more than Republicans do

>America, conservatives will tell you, is under siege by “cancel culture.” What they won’t tell you is that they couldn’t be happier about it, since it gives them a handy comeback to any criticism, and helps feed their supporters’ sense of victimization.

>Consider the defense Donald Trump Jr. offered of Texas Republican Sen. Ted Cruz’s jaunt to Cancun while millions of his Texas constituents froze without power.

>“The optics of that right now isn’t ideal,” Trump Jr. admitted in a video posted to social media, but “I’m not going to jump on this bandwagon of trying to cancel the guy.” Because Cruz is the real victim here.
>That is a laughable claim.

You just needed to hang around or be aware of your local scene (basically knowing all the bands in the city), and see how many good bands actually didn't sign. I'm far from a concern animal, but even I was well aware of every local band doing gigs within a ~8-10 year period in a several million strong city...
Between the TV shows Vikings and The Last Kingdom this period has had some welcome screen time in recent years. It's a fascinating era in British history and it's great to see it getting more popular attention.
Go is easy != easy to read.

I personally do think Go is easy to read. The fact that I don't get bitten in the ass by hidden behaviours and there's no inheritance to step through 5 files of. The fact that everyone's Go code looks more or less the same (unless you're an absolute beginnner) because there's only so many ways to do something. Compared to C# where reading someone else's code means I have to take a shot to calm my nerves and then take a guess at which permutation of language features they decided to use today.

A simple language is easier to read. This doesn't mean it's going to be easy for anyone who isn't a Go developer. There's no claims of that. But given a week to understand syntax and getting used to reading files, I don't think there's many places where you'd get stumped.

>Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

This still holds true for me. A simple language builds simple software. No noob Go dev is going to have a good time, but that's true in almost every language. Once you understand how everything works, how interfaces work, how channels work, you can simplify down most problems and build them with ease. Needing to write a few extra lines of code doesn't mean you can't write simple, reliable and efficient software.

Neither of those quotes say Go is an all round easy language. It's not like you can throw it at a baby and get back Kubernetes. It's not easy to do custom containers, it's not easy to do manipulate lists, it's not easy to do a bunch of things you'd do in one line in something like C#. But I think these are small hurdles for the mental burden you're relieved of when you see that the rest of the language is equally as simple and benefits from it.
Some notes:

- C++20 coroutines are stackless, meaning that multiple coroutines will share a single OS thread stack. This is non-obvious when you first look in to them them because coroutines look just like functions. The compiler does all the work of ensuring your local variables are captured and allocated as part of the coroutine yield context, but these yield contexts are not stack frames. Every coroutine you invoke from a coroutine has its own context that can outlive the caller.

- C++20 coroutine functions are just ordinary functions, and can be called from C code. In fact, coroutine contexts can be cast to and from void* to enable their use from C.

- There's currently no generic utility in the C++20 standard library for using C++20 coroutines to defer work. std::future<> only works on threaded code, and you can't really use std::function<>. See Lewis Bakers 'task' class for a usable mechanism https://github.com/lewissbaker/cppcoro#taskt
Olympic weightlifting. Seriously. Any physical exercise is going to be a great mood elevator, and weightlifting, due to its high skill requirements and relatively low volume, not as punishing on older athletes. Plus there's a lot of (socially distanced) camaraderie in the gym. As a novice, he could improve very quickly, but it's endlessly deep. And, bonus, the qualifying totals for competition are so low at his age that he could probably be competitive within a year. Saying this as a 57-year old who just got seriously into weightlifting.
The vaccine could have been rolled out to the most vulnerable groups much sooner than it was. If you vaccinate only those groups (and the vaccine works), you prevent the vast majority deaths.

>When we talk about this as a natural process in a population and allowing it to happen the people it happens to in the summer rather than the winter live 6 months less. They may have written a book or a play or helped their grandchildren become the people they need to be in that time span.

As for your last point, that's not how it works. To the extent that the disease runs its course through the population anyway, then there's also people aging (and infirming) INTO the vulnerable group too, who would have lived if they caught it in the summer but upon catching it six-months later die.

Another way to look at it is that it's not any better or worse that a pandemic hits one year or the other (putting aside population growth). A flu pandemic in 1905 is no better than a flu pandemic in 1904. It just kills a different set of people.

And actually, by extending the period where the virus is in pandemic circulation, and to the extent that it will spread through the population anyway, you probably kill more people by stretching the pandemic out. Virus survivors die for other reasons, "wasting" their immunity, and like I said above, more people become newly vulnerable to the virus.
Sorry for the OT comment, but this language name means “small female genitalia” in some parts of Italy.
I guess just FYI in case you need to localize. :)
Eh, I think coroutines are a convenient way to achieve concurrency and parallelism. If you limit mutation and try to reduce the long reaching accessibility of variables then I think they’re generally very understandable, especially compared to other concurrency/parallelism paradigms.
Huffman coding is the bomb with the kids. Any kind of encoding / cipher stuff is well received but the application of a binary tree makes it HC more cool. I love teaching this part of the syllabus so much.
> There’s some cognitive bias in which we assume that when we regard some information as important, that anyone exposed to that information will fully absorb it.

Part of the problem is that people get really upset when you don't assume that.
Unfortunately there's a long history of Spotify re-toggling this setting. It's quite frustrating.
> But you have to understand it's much more difficult to prove something you didn't do instead of something you did

Do you think the authorities could be more transparent about what is happening in these regions?
https://www.interactivebrokers.com/en/index.php?f=759

You'd open up a trading account, deposit funds from one country to it (generally free in EU/UK, can be done with a simple bank transfer, though can take 1-3 business days). Rather than the common use case of a brokerage account to buy stocks/invest, you place an order into their IdealPro order book they run to buy the currency you want (might have to jump through 2 trades, they don't run every single pair). Generally this is tailored at larger investors, so anything under $25k is subject to some additional fees due to being a small size (https://ibkr.info/node/1459), but still significantly less than the 0.35% TransferWise charges. The costs for you are commission (<0.2bps), potentially small size fee (1-2 bps), and crossing the bid/ask spread, which is ~0 for currencies). When that order has been filled you now have the desired currency in your account and you can transfer it back out (potentially to a different country or different account).