skysight-inc/HackerNews huggingface dataset:
It wasn't my suggestion that advocating for genocide is where to draw the line. I only responded to that suggestion: https://news.ycombinator.com/item?id=18763948
Show HN: Play Gess (Chess+Go) online
Requiring users to adopt a new extension is a massive change and as an end-user I have nothing to gain from this - I'm already using babel and typescript along with a huge part of the community.

If this creates regressions like you said, let users deal with their code that deletes things from frozen objects. Allowing bad behavior to continue and stall the module evolution is questionable at best.
>If you don't like what someone is doing in your place of business, you can also throw them out.

Although we all agree that this is legal to do (and nobody is thinking about taking Patreon to court), there is a second, more subtle social issue at play. Taking it to the extreme, if you live in a company town earning company scrip to spend at the company store, when the company decides that they don't like what you're doing in their place of business (organizing a union, perhaps), getting kicked out is functionally identical to a governmental sanction. As a result, even though the law permits companies to engage in heavy-handed social hedge-trimming, in some cases it can have the same problems as the government censorship that we have already agreed is bad. It would be going too far to say that corporations have an inalienable moral right to police whatever they control.
But in this case, it's Patreon, trying to look out for its own best business interests. It's almost ideal.

I agree with most of your comment, but is Patreon really free to make the decision? Assume a hypothetical "free speech absolutist" version of Patreon, who decided they wouldn't bow to outside pressure. It seems likely that that as with their short-lived free-speech-embracing competitors, the outside forces are strong enough that they would soon convince the credit card processors to refuse to continue serving them. Patreon isn't exactly forced to acquiesce, but they would have to decide that it's a hill worth dying on. Do you still view this larger picture as "almost ideal"?
I feel like a development such as the C++ standard needs to deprecate things a lot faster than they currently do. Imagine in 15 years time when C++ compilers are so complicated that they become self-aware and decide to get rid of us programmers.
"racist speech" is a bit tenuous in this case. He was using the N word, but not against black people (telling people he perceived to be white supremacists that they are acting in precisely the ways they criticize black people for).

I think the New York Times was very lazy with this piece, and basically reprinted Patreon's corporate opinions as fact. I basically agree with Tim Pool's reading of the situation [0].

[0]: https://www.youtube.com/watch?v=v8c1ng0N_h0
"It is said that the people are revolting!"

"You said it. They stink on ice!"

https://www.youtube.com/watch?v=h0iAcQVIokg
Disclaimer: I contribute to Deno. IMHO it will take 1-2 months before someone deploys simple production services. We're already working on standard library, which you can see here: https://github.com/denoland/deno_std
Soylent Bridge – for in-between meals
The answer is "No".
It doesn't actually have to fully make sense per se, to invalidate the earlier saying.

The truth of the whole matter is that we're not birds, but distinct creatures who live technological lives because of our lazy ancestors who looked for better ways rather than just competing to do the straightforward thing first. If you can find some way to stuff that into a tight phrase, please do!
Not sure about UK, but where I'm from this type of single family home construction discussed in the article doesn't normally require a structural engineer. In that case, you really are depending on the reputation of the builder.
But what is relevant is that the manpage explanation is still "precise but misleading":

http://manpages.ubuntu.com/manpages/cosmic/man3/strftime.3.h...

"The ISO 8601 week-based year (see NOTES) with century as a decimal number. The 4-digit year corresponding to the ISO week number (see %V). "

It's still misleading in the sense: "do we want ISO standardized year? Hell yeah! We've found what we want."

It induces all the wrong reflexes: is ISO datetime "the name of the most standard date format that can't be read wrongly? Yes. ( https://en.wikipedia.org/wiki/ISO_8601 ) Is it "ISO 8601"? Yes. Do we get "four digit" "decimal" year? Yes. Hm... it's "week-based"? "Well every year has weeks, so I guess it's all right." Has references to some other part of documentation, "that means that the details probably don't matter much here." Etc.

The proper documentation would be: "%G (short for "wronG in most use cases") returns the "week-number-based-otherwise-wronG-year" used only for the special number-of-weeks-based calendar representations, according to the ISO 8601 rules for such representations, and it only by accident sometimes looks like the common calendar year. Should not be used unless it's specifically needed to produce such a number-of-week-based calendar. For the details about these calendars see (the reference)."

In the later case the "don't touch this unless you know you need exactly this" is explicit. It even gives a good mnemotechnic device for remembering the "wrongness" of using it in most of the cases. Good documentation is really important, even if the "traditional" -n-x users feel some kind of satisfaction in having the most misleading or useless documentation, to the point that when somebody asks some specific question they point to the very man pages which exactly don't answer that exact question (there are many such examples on the web). And I've personally seen exactly these same self-satisfied programmers behaving just like the users they subconsciously (or consciously) mock, that is, being equally clueless, once they are in front of any other, probably even a bit better manual, but for the topics they are not familiar with. Like setting up a darned printer.

Being user hostile is never a virtue, and never something that should be supported or explained away.
Detecting Use of SandboxEscaper’s “MsiAdvertiseProduct” 0-day PoC
How do you do away with unpopular opinions when people decide they disagree with you?
I don't really see the connection.

It seems to me that such a move will make decentralized money more valuable and more likely to be used, not less.
What happens if people seem to prefer the babel-esm semantics? I'm not saying that babel's semantics ARE better, but what if developers prefer them?
How much longer are you personally willing to wait for blockchain tech to succeed before you would give up on it?
Misreported here is what more reasonable creators objected to:

- Account shutdown without notice

- Lack of appeals process until publicity and a wave of de-subscribes hit the platform

- Reversal of Conte's promise to only police content directly supported by patrons

- Surprise morality stance and language, "reforming" and requiring a "full-throated apology"

While one cannot condone Benjamin's behavior, Patreon is not being honest about its mercurial behavior, shifting policies, and repositioning as a scold. So creators who ethically address controversial topics (i.e. not Benjamin) become nervous.

I love what Patreon does for creators. But this deeply disturbs me.
Private Winten: new Windows 10 privacy tweaker with firewall
Ever since I've found Vue I've stopped using all other web technologies (Angular, jQuery, etc). That framework is all that you will ever need for frontend imo especially with vuecli.

For backend I've stopped using frameworks altogether. I tried Laravel and Symfony for some time but in the end I ended up realizing that the headache caused by using them far outweigh their utility. This is the year I realized that a router is all I needed for my backend scripts to work.

Also tried many css frameworks too (bulma, pure, mg, etc) but ended up sticking with Bootstrap because I found it to be the most complete framework in terms of components, examples, documentation, and community.
I don't think anyone is saying that there should be a law that forces Patreon to allow everyone on their platform. More a lamenting that the consequences of large platforms acting like this might be bigger than people think.

Reminds me a little of the whole Parental Advisory thing with rock music or Spotify's decisions around violent artists. How outraged should we be that artists that say very questionable things are on Spotify and Youtube? Should songs about murder, rape or glorifying breaking the law be allowed on those platforms? Or where should the companies draw the line?
Minihub - early access
The other bonus of Electron (from a user perspective) is it lets companies release software for Linux too. For maybe the first time in history, Linux now gets a release for all these major mainstream services/companies -- I can now have VSCode, Slack, etc. on Linux and they work well. I've been on Windows and Mac for years and in recent years using Linux finally feels modern and viable. I'm not sure if VSCode/Slack would even create a Linux client if Electron wasn't available.

Disclaimer: Not an Electron fanboy, I don't even develop Electron apps. I do enjoy using a Linux dev laptop, however, and am not a hardcore vim/emacs guy.
i think sailboat based explanation is useful only to the point. Airplane wing provides better and simpler model outright. It becomes more intuitive when you think how this craft goes straight into the wind (that is what sailboat can't do).
Yes I know, and the size of an Electron app versus a AAA game is sometimes 3 orders of magnitude in difference, which is why I pointed out that even a "small" app that's 100MB is still a lot to download on a limited speed connection.
I can't deny, that's uncomfortable to read.

Stepping back from my discomfort, and trying to understand the context in which that statement was made, the impression I get is that he's using white-supremacist stereotypes of white_people==good and black_people==bad against white supremacists. If a white supremacist holds a worldview that white people are polite and civil, and black people are the opposite, then it seems to me there is no more just and cutting insult to a white supremacist than to point out to said white supremacist that he is acting not like the paragon of white virtue he imagines himself to be, but like the black stereotypes he denigrates. The video clip linked downthread seems to support this.

IMO, this falls into the same bucket as feminists using the misogynist language of male chauvinists against them, or pointing out to a homophobe he's acting like his negative stereotype of LGBTQ people. That is, more generally, pointing out to a bigot his hypocrisy.

But if use of slurs generally associated with negative stereotypes is verboten, period, regardless of context, that worries me. There is no better way to take down bigots than to call to light the inconsistency of their ideas and hypocrisy of their behavior. And if someone who'd call out bigots can't do that safely, you've taken away a powerful tool for fighting bigotry. Worse, if you do it inconsistently, you've just handed bigots a powerful rhetorical weapon, for now they can point out your own hypocrisy to cut down your anti-bigotry position.
We're talking about ways to do multiplatform applications, which includes the web. You suggested Pascal but that doesn't run on the web without changing the code. Enclosing the application in Electron shell does not mean it's the only way it's going to be ran, actually most of the time you do it because you already have a web application and a server.
I think we’re nowhere near close. Yeah we can generate an image, but even AI music tends to get pretty boring pretty quickly, and is far from having the human element. A movie or 5-act play? You’re being quite optimistic.
IMHO, one major reason for the why: payment plans for most anything they sell. I can't think of another major (online) retailer that offers this, QVC has the infrastructure and risk all sussed out. Consumers can get moderately priced ($200-$500) goods in their hands quick for a fraction of the regular price and get them locked into a subscription-style model. QVC may have a much higher return rate than other retailers, but I assume they also have a higher rate of people who keep items they may not use or like and keep paying out of laziness.
What is the rationale for forcing the presence of the day of week? It seems plausible that a weekly report, generated every Sunday for the previous week, would have %GW%V as the title. Seems more correct than using %V together with %w at least.
Makers of the C64 Mini Show First Photos of Full-Sized Commodore 64 Prototype
It could just as easily be argued that, instead of "flipping", or swinging back and forth like a pendulum, the consistent trend of the past 400 years or so is toward increased tolerance of everything except intolerance.

There are people trying to reverse that trend, of course, but the volume at which they're currently screaming that they've been silenced is, I think, a pretty good indicator of the trouble they're having trying to pull it off.
I decided not to join the Marines a long time ago, but definitely had a hearty RL laugh at this anyway. I'm sure a lot of generals and CEOs and other kinds of leaders would really like to say something like this. To see it laid out so plainly is refreshing, to say the least.
Quick calculation: $92,400 a day x 365 days a year = $33,726,000

That is, assuming you made that much every day of the year (on Spotify), you would make $33.7 million a year.

Granted, you're not going to be able to replicate Christmas plays throughout the year, but still, that number doesn't seem small, even for a well-established artist.
Is modern C++ the new Ada?
Ray Dalio's Perspective on Recent Economic and Market Moves
But now you're changing the argument: that not only must you have free speech, but that others must assist you in getting compensated for your speech and to help you potentially subsist off of it.

That's never been part of any conversation about free speech. (Even the broader non 1st amendment version). And it doesn't make sense. You can always take cash or check. The post office doesn't discriminate.
I didn't notice any glaring omissions, tho if you are including DJB's binary format you should also include the NTP and PTP scales.

RFC 3339 doesn't include the ISO 8601 week calendar formats, nor does it include the 8601 syntax for time periods. 3339 is a lot simpler than 8601.
Lip-synching is quite different from full body motion. And what you have posted is actually using original real source video for most of the pixels if I understand correctly.
You'd end up with more or less a reed instrument. It's actually possible to get some notes out of a brass instrument using a woodwind reed, albeit that it's not easy and doesn't seem to be able to produce more than a very limited range:

https://www.youtube.com/watch?v=NFDNY9_W0ws

A simpler example would be the type of vuvuzela which has a double reed embedded in the tube, so that just blowing into it causes a loud honk.
Wow! Another incredible consequence of this tech is that it will actually make blockchain based confirmations of unadulterated digital assests a valuable and needed service as the amount of well crafted fakes soars exponentially. A service that I didn’t see having a big amount of market potential now seems essential.
have you seen this? I am not an expert in ffts so maybe it could be improved but it is impressively fast in my experience (also very readable) : https://github.com/corbanbrook/dsp.js/blob/master/dsp.js
If you haven't seen the need for an apolitical currency yet you probably never will. But maybe you're just all viewing this from the perspective of traditional speculators and haven't even considered it?
calm down friend
Linux. SSH, Qt, QtCreator, Geany, pluma, vim. Git, GitLab, and especially its CI. Ansible, docker, Debian. GCC, Python, Rust. Cargo, CMake, meson. GPG.

BusPirate, KiCAD.

I think these cover at least 70% of my productive non-terminal time.
This seems somewhat akin to looking at some code and asking what specific tool was used to write code like that.
He's speaking from their perspective, clearly.
But most football players are obviously not working for such an organization. And they are taking these actions on private property.

Now, if a guy or gal is invited to perform on a military base during a national holiday commemoration, then sure, they should be compelled not to kneel. But if we're talking about things happening on private property as a part of a private gathering, those people can do whatever they please.

If the owners have the guts, let them all fire the football players. That's their right. Either way, the only input we should have on the matter is to watch the football game, or to walk away and not watch it.
>That stopped this month. On Dec. 6, Patreon kicked the anti-feminist polemic Carl Benjamin, who works under the name Sargon of Akkad, off its site for using racist language on YouTube.

The article says they barred an account for racist speech, but the article doesn't share the offending quote and without the accompanying context?

Classic case of dishonest media framing.
Why block chain instead of a public key?
> I think it makes accountability more valuable. If citizens had a beef, and protesting was as easy as finding the handful of people who are in charge, then people would be more inclined.

Except that if that small group of people has less actual power, protesting to them can only produce less of an effect. And that they have less power means they will be less likely to cause the problems, but..

> However when the government is so big and becomes secretive, then accountability becomes more than a chore, and eventually futile.

I don't see how corporations are exempt from this pattern either.

> You make it seem like when government is small, that there isn't Justice. That's entirely mistaken. The court system will still work without authoritative government control in every aspect of our lives.

How and where do you effectively bring forth grievances when the trouble is that your employer is only paying you enough to go to work the next day?

> Take for example the secret FISA court.

The FISA court is a bad example here because it doesn't reflect the context of what I think we're discussing, namely regulations, and more specifically corporate regulations. The FISA court doesn't regulate anything.

> You make it seem like when government is small, that there isn't Justice.

My main point is simply that when regulations are minimal, citizens have virtually no recourse against the power-consolidated megacorporations that run their lives.

> Corporations come and go like docker containers, ...

Many do, but the ones that exert the most control over people are the really big corporations, some having been around a century or more. These are the corporations for which we need regulation; the companies that go out of business in a year don't have an effect on nearly as many people.

> and we have a choice to do business with them.

Not exactly true. You could possibly avoid using private banks for payment processing (credit/debit cards), but you'd have to pay cash for everything or write checks. Not all businesses take those, and most online stores take neither. Cable companies have created de-facto monopolies in many places in the US based on your location. People "can move" to another location, but you will most likely end up in the same situation.

> We literally have no choice with our government.

Well, not exactly. We vote in representatives, we can change our laws and amend the constitution.

Also, in the same way that we can "choose" to avoid some companies, you can move to a different one.
Z is just shorthand for for offset +0.
How does Hatreon compare with Go-Fundie-Me?
Get Started with RancherOS in 2 Easy Steps
Reminds me of the time they called my website dead, but it's still alive and generating revenue 10 years after the article...
> This is similar to the housing bubble, where the industry collectively hyped up the "investment" promising huge returns, yet no one was to blame when the music stopped.

Except with the housing bubble the hype was generated by the government, with Republicans touting an ownership culture party line and Democrats applauding expert control of the economy by genius planners.

Secondly, in the housing bubble asset prices were pumped by leveraged (debt-based) transactions. The Hallmark of this is a collapse that happens twice as fast as the run-up. While certainly some people made leveraged plays on crypto I doubt it was very many, which means that the damage is contained to the sector (less domino effect of defaulting entities causing their lenders to default), evidenced by how the crypto collapse is twice as slow than the run-up.
In both the original example and this updated version, the nested loops (or foreach calls) create generators on each iteration. However, the first example is creating the generator chain more implicitly than the newer example. Since the original example also uses a coalescing expression (i.e. I mean that he is returning a dynamically-created generator chain as a variable) it means the use of "return" keywords at every subcall to foreach which can confuse programmers that aren't as seasoned with generators or functional generator patterns. It's actually, I would argue, not "bad code" but rather a different approach that procedural programmers probably aren't used to. The benefit of this style of doing things is that it comes with the benefits that usually come with creating lambda expressions. There are better examples of creating on-the-fly generators, and surely thats what the original author wanted to showcase, but to programmers not well-accustomed to common range-based generator patterns, the Pythagorean triple example for this looks and feels a mess when it's clear you don't need to generate the generator dynamically. This updated example I think is more generally useful for showcasing the range iterators to programmers.

Also this is just my opinion. Of course it could be that the original example is hated by all and a total POS, but to me it seemed quite clear in a functional context what it was getting at and what it meant for use of dynamically-created generators in higher order functions.
Kind of curious as to where you get that version of tar from.
Connector Cutout Recognition for PCBA Enclosures
>It's opinions like this that cause first day downloads for new games like Red Dead Redemption 2 to be 55GBs.

RDR2's size comes from media files (high-resolution textures, models, audio).

Pray-tell, what magic compression technique would you use to do better AND still support 4K textures?
>The problem with the, "ha! now you're getting yours!" attitude is that the situation will inevitably flip, and "your" side will be on the receiving end. Again. Rinse, repeat.

Yep. Believe it or not, it’s possible for what’s seen as right today to be considered wrong tomorrow and this can be a sign of progress in society.

See slavery, bloodletting, alchemy. Although with Bitcoin’s popularity, it seems as though alchemy is back in again.
You're right in the sense that there'll always be a few hundred interested people mining Bitcoin for fun, but that's not very useful information. "Actually dead" and "effectively dead" might as well be synonyms in this case.
Ask HN: How real is Ageism?
I'm a webdev with 10+ years experience with the same company and may need to be looking for a job soon. Though I've never seen evidence of it, I've heard that ageism is a concern in tech. Has anyone seen/experienced any sort of ageism with regards to hiring? Should I make efforts to make myself appear younger when interviewing?

EDIT: A few specifics I forgot to include. I'm in my late 40's and in the north east US.