skysight-inc/HackerNews huggingface dataset:
That's all just a matter of preference. I find modal editing far better, you don't, and that's fine. I'm not sure what you mean with "typing out entire command sequence words and patterns" though, if you type whole words in Vim to achieve something other than writing text you probably overlooked at least one quicker way to do the same thing, and if not you can just define a custom shortcut in seconds.

> vim will have you searching blog articles to find the right plugin manager and plugins to manually download and configure

Downloading a plugin manager is a matter of a single bash command and adding any other plugin afterwards doesn't require more than a single line in the configuration file and a single command. Sure, it's more than one or two clicks in an integrated browser, but I don't install new plugins for months at a time, I don't need my editor to optimise that step.

VS Code is definitely a great program, but to me it feels too slow and inflexible.

> There's absolutely no reason for modern programmers to learn vim.

Absolutely no reason except the potential risk of learning something one might like, or even worse, prefer ;) As a modern - or at least young - programmer, I can definitely say that I do not miss other editors and their "modern" paradigms and UI quirks.
I think that personal sites are usually the ideal grounds for exploring a new technology or learning a new language/framework/cloud/fill-in-the-blank. That's why a lot of them run on often-times ridiculously over-engineered tech. If you have a site that is working for you - great! Could every developer's blog be a set of HTML files and a script? Sure. But many developers prefer to tinker and build on new technologies, and their personal site or blog is a great place for that tinkering.
How is it terrible for creators exactly? I don't quite know what you mean. Streamers often complain about the "always on" nature but that seems more related to having to handle building engagement as well. Patreon is a popular enough that there are several clones for whatever content they exclude to help their image ranging from taboo porn to extremists.

The payment stream seems peripheral to the deal they get. Creators get screwed in publication models as well. The best deal I can see in a "Netflix" style package is a bit tracky in having a maintainer cut and a time weighted service by the consumers under the logic that if 1 work is why you are there it deserves the share more than anything you don't consume while among N works each matters a bit less. More content grows the pie but it is fixdd share. Heavy users pay the same as light but that is because metering and surprise bills are too stressing and loses customers combined with a marginal real cost.
It is indeed quite silly that people are thinking about policies as "quarantine for everyone" vs "let people roam the streets while coughing".

Wearing masks has zero cost in terms of GDP and unemployment. Why the heck aren't we mandating those?? Even in 1918 people were not allowed to step on a tram/metro without a mask.
I don't understand what you mean. The blacklist feature was for an individual to avoid sites they didn't want to see. It wouldn't affect page rank, so what would be the advantage of paying someone to blacklist it in their own settings?
I think it depends. Once it sinks in that NPCs are not always reliable (And you can hint early at that with for example someone contradicting themselves or seeming unreasonably knowledgeable), this can add another fun dimension to the game and its world and motivate players to really talk to more NPCs or ask more pointed questions.
> If the OS-ish super apps are winning, means the customers are approving it.

If people are not eating meat in North Korea, it doesn't necessarily mean they're supporting vegetarianism.
It's not that the retailers are trying to lock them down, they'll happily sell DRM free books. However, publishers in particular tend to be sticklers for DRM, and won't sell on your platform if you don't implement it as an option.

There are books I'd buy today if they weren't published by publishers which only distribute with DRM. If it isn't desirable enough in that case to justify buying a dead tree version, I just pass entirely.
Not op:
Can you add some unique tracker/signature per purchase so you can tell what copy was used to upload. Probably pointless with regard to the stolen cc comment/new accounts.
Does anybody know if this, or can suggest a GUI client that supports "split-diff" similar to what GitHub offers?

I tried a bunch of clients, including "Sublime Merge", but none of them seem to have what to me, seems like a better way of looking at diffs where the changes are interspersed across an entire function.

... maybe I'm not looking for the right "name"? any pointers in that direction would help as well.
How would just open sourcing the code imply that surveillance is fake news?
I took it as a clumsy way of saying "order of magnitude", which is accurate.
This is fundamentally incorrect. Cameo is a completely different platform than fiverr.
The definition of "free speech" many people in this thread use puzzles me greatly. If you come to my house and starts yelling things that offend me and I kick you out, I'm not infringing on your freedom of speech.

Based on what principles should server owners be forced to federate with third party servers if they don't want to? How is not wanting to federate with anybody "censorship"?

I've just setup a mastodon instance on a VPS to give it a try. For less than $5 per month you can have your own instance where you can invite like minded people and find people to federate with.

And if you can't find anybody to join you server or federate with you... Maybe you should think about what that says about you instead of screaming that you're being censored?
Yes, that is interesting. fadd also uses a different port (p5) as compared to SSE/AVX FP stuff which uses p01, so it seems likely that there is separate dedicated hardware for the x87 stuff, probably in the slice between the main vector pipes and this can also handle the 80 bit stuff.
Thanks for sharing. Does you use MuleSoft to help connect these different systems? From what I understand MuleSoft began as a solution for the tedious task of connecting disparate services in the financial sector.
Complex situations like these outbreaks are ripe with unknowns and varying degrees of ambiguity to play into. The event is so recent the data isn't great, early (and likely current data) was/is flawed, the event is still active, etc.

There are so many independent and dependent variables intertwined that drawing base conclusions on certain useful actions regarding side effects is incredibly challenging from a modeling or even data collection perspective.

As always, people jump into these gaping unknowns with predispositions and start drawing up conclusions they like fleshed out to strengthen personal agendas. Some are more articulate or exploitative of these situations than others, so their arguments are better/more widely received.

"We should lockdown because X, for all these potentially viable arguments in a blackhole of ambiguity. Oh, and BTW, the lockdown has improved my life."

Or, "we should not lockdown because Y, for all these potentially viable arguments. BTW, the lockdown has hindered my livelihood."

A lot of the data is so early we're still guessing either way. The one clear (and frankly obvious) controlled variable is that social distancing effectively limits the spread of the disease. Now as to the side effects, we're just getting largely preliminary data.

I think we should still explore these issues but we need to be clear what our agendas are and be careful linking this pandemic to strengthen our agendas.
Torrent is probably illegal, yeah. Regular downlpad might be legal-ish (protected by court) based on the intent - to simply read a book like a book, without unrealistic expectations.
I’m almost certain that no country in the world wants to loose control over their currency. Especially not the US. The only thing that could happen is that they underestimate it and it becomes too big to fight it. Also, FB will probably bribe - eh, I mean - lobby some politicians. It works for Intuit :)
> Will Novi charge fees?

"What you send is what they get. You can add, send, receive, and withdraw money from your wallet without worrying about hidden charges. Novi is cutting fees to help people keep more of their money."

What a weird evading answer. "Cutting fees"? That doesn't sound like 0.
Show HN: Faster Integer Parsing
An Early 20th Century Guide to Wave Designs for Japanese Craftsmen
Show HN: Bear – Minimal blogging platform
Oracle Cloud Infrastructure has been trying really hard to make sure things are named in as straightforward a way as possible. It was a very early decision pre-launch, and unsurprisingly not that hard to stick to. Marketing people didn't argue, either, but maybe that's a difference between the marketing team backgrounds? Enterprise company CIOs etc. don't want to have a translation guide when it comes to making purchasing decisions.

Some of the "WTF, how did they come up with that name" with AWS comes entirely down to the public name being the internal project name, e.g. Snowball. Various engineers and managers have facepalmed hard when marketing decided to go with the easiest option and use that name rather than come up with something meaningful.
This is total BS. If anything that needs a fix is Mozilla. They have been taking money in 100s of Millions of dollars from the same company that tried to kill their flagship product.
Nothing is wrong with Internet. But a lot wrong with Web. Mozilla cannot fix Web until they start attacking FAANG, which I very much doubt they will.
Well that's indeed the harsh reality of it, and that doesn't help the labeling and negative perception of the discipline.
Of all the areas where banking is in need of FinTech rescuing, UI should be absolute least of our worries. And Facebook should be the absolute last company trusted to do the rescuing.
Ah, I like that! Yes, re-frame the wrong statement into a correct one, then keep going. Feels better than ignoring it. (I wouldn't introduce ratios though, that's a totally new concept.)

This is closer to what the teacher actually did—but then she became focused on explaining why the original supposition was wrong, as opposed to moving on to clearer examples.
Yeah, I can see how misleading can be frustrating, but I think incompleteness or inaccuracies that aren't going send the player down the wrong path can still work. "There's some sort of monster ahead!" "I hear you need a certain kind of weapon to kill the vampire." "I don't remember what he said, it was like titanium, or copper or some other special kind of bullet. You'll need to find him and ask him."
Where there's a will there's a way.

My local library was built by the WPA.

> The Works Progress Administration (WPA; renamed in 1939 as the Work Projects Administration) was an American New Deal agency, employing millions of job-seekers (mostly unskilled men) to carry out public works projects, including the construction of public buildings and roads. It was established on May 6, 1935, by Executive Order 7034.

https://en.wikipedia.org/wiki/Works_Progress_Administration

We could fix a lot of our infrastructure and unemployment problems through something like that.
> it would definitely track that your juniors know only this stuff

It doesn't track with the narrative that it's difficult to get started with, in fact, it shows that the opposite is true since these skills are very common among novices. Native application development is much more challenging learning curve for novices.

>details. It arguably should be, and at one point it was very trivial.

Create-react-app and similar tooling make things very trivial, but the suggestion that things were trivial "at one point" and no longer so is obviously false since whatever trivialities you're referring to work just fine today as they did in 1998.
I was poking around with their CLI to see if I could put together a cron job - this artifact now costs more than $X so delete it. Unfortunately if there's a 'get current charges' command I haven't found it.

I have a ticket open with MS support. I suppose it's to their credit that they're listening to me but it's been a few weeks with only the aforementioned hand-waving. I started just sending them screenshots showing that their own dashboard showed no usage during the times I'd gotten charged.
Maybe before we rush to adopt <Libra> we should stop to consider the consequences of blithely giving this technology such a central position in our lives.
Dealing with Azure causes me physical pain.

AWS you can poke around and figure it out, Azure is a Kafkaesque nightmare of infinitely confusing UI/UX, a permission system that is like trying to hit a moving target in a dark room, being moved by someone that hates you, doing anything seems needlessly complex, and trying to replicate/test anything locally is horrible (looking at you Azure functions).
The composition in Infinitude reminds me strongly of Maxfield Parrish

https://en.wikipedia.org/wiki/Maxfield_Parrish

https://commons.wikimedia.org/w/index.php?title=Special:Sear...
It's the latter: A standalone framework that can be used by other projects. It's like a library (or suite of libraries) with separate modules for platform abstraction, containers, JSON, etc. A bit more "batteries included" than vanilla C++, and you only link with what you use. These modules are organized into a workspace that helps set up new build pipelines, to compensate for the lack of a standard build system in C++.
Suppose you are the world's best rhetorician, and can create convincing arguments to support any conclusion. To exercise this skill, each day you pick a topic, roll a die to determine what position to support, and argue for that position. These arguments are clear, concise, self-consistent, grounded in concrete observations, and emotionally persuasive. However, you could have created similarly effective arguments for another side of the debate, had the die roll gone a different way this morning.

Examining somebody's motives is a way of having a meta-debate. The quantity and quality of arguments on different sides of a topic is a function not only of the correctness of one side, but also of the time invested into coming up with those arguments. If somebody has an ulterior motive to their arguments, then they may be arguing in bad faith, attempting to persuade with arguments they know to be false, in order to gain support.
If they're regulated in the sense they're suggesting then no they can't
New Features in Qt 5.15
Just to clarify, we use very little of Skia these days - we draw some basic primitives with it (i.e. rounded rectangles, pngs drawn to a rect) in software rendering mode only. With the new GPU renderer we don't use Skia at all.
Did you know Jack loves pizza?
Right, but I'm saying that the regression in performance doesn't cause a backwards compatibility issue.

You've written some MMX code twenty years ago on a P5 Pentium? It's still going to run 50x faster on a modern CPU.
Which now includes vimkiller as "The hardware expert way"
Aside: Destin on SmarterEveryDay at YT had a good video on trolls at Reddit, but his points are generally applicable. His whole series on disinformation and filter bubbles is very much worth a watch:

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

TLDW: Lean into the trolling; don't just feed them, stuff them. Come at the person in good faith and respond to them until they prove otherwise. Destin's video has a lot more to it though.

Though such a 'countermeasure' is not what dang is talking about here, I think the advice is good for just about any online discussion. Lean in.
I appreciate it, will do!
P.S. great to see you here B ;)
Isn't this wrong? At Google's Storage options, it says Google doesn't have Backup or Disaster Recovery options.

As long as I know, aren't those types into Cloud Storage - nearline and coldline object storage types?
> The Covid-19 pandemic has provoked a wide range of lurid conspiracy theories in countries whose governments are hostile to the United States, notably Russia, China, Iran, and Venezuela... authoritarian regimes have exploited widespread public fear and confusion to generate suspicions about U.S. motives, to stoke hostility toward the United States, and to discredit the U.S. government’s sincerity in combatting the global pandemic.

With Trump tweeting "LIBERATE MICHIGAN" in support of the armed anti-lockdown group who shut down the Michigan statehouse and its lockdown efforts, I think the so-called "authoritarian regimes" have more to "exploit" regarding "the U.S. government's sincerity in combatting this global pandemic" than just "widespread public fear and confusion".
> The "official" position on a variety of facts and best-practices has changed multiple times during the course of this pandemic.

Has it? It's remained stable as far as I can tell; maintain distance from others, minimize interactions with others. There has been some evolution in disease treatment, but it has been a rather measured evolution.

> It's profoundly disturbing how enthusiastic some people are to start censoring anything that goes against the official narrative.

This is a bit unfair. I'm in favor of censoring speech that demonstrably causes harm. This is done in many nations where they are arguably more free than the US despite our age-old slogan from the early 1800s which implies we're unique in having demoratic freedoms (namely European nations). There does not seem to be a significant propaganda effect or unwarranted censorship in those nations - in fact, quite the opposite, as they appear to be better educated and better informed than Americans. Perhaps in the past, America's version of free speech guaranteed liberty; but now it's just as often used (if not more, in our media) to cause harm - anti-vax, hate speech of all sorts, anti-mask, advocating taking hydroxychloroquine without supportive medical evidence or examination, general misleading of the American public.
The part in the article: "In fact, many human beings assume that the world around them thinks like they do. When the reality proves that's not the case, conflicts arise.", in my opinion is the root of most endless conflicts & argues.

The point is not just to try thinking the way other person thinks, cause as we are not facing the same experiences we definitely won't succeed that completely. The real point is to have the acceptance that there's always not a definitive yes/no or right/wrong answer to all the questions (as we binary thinking developers mostly do), but there are also situations that there are multiple antithetical answers to a same question.
The `cd ...` aliases are an interesting choice; I find it more practical to use `autocd` in combination with named directories.

setopt autocd
hash -d dev=~/dev

Now I can just use `~dev` to `cd ~/dev` but I can also do `~dev/foo/bar/baz` etc.
Nope.

Popcorn Time exists, and it's just as easy as Netflix. Much better catalogue too. It also downloads while streaming, so if you have to stop in the middle, you can more easily pick back up where you left off because it's already downloaded. Also you can then share this downloaded file with whomever you want because it's DRM free, but you can't send a Netflix movie to someone else, which was the author's main quibble anyway.

Much better UX for movies with piracy, even with Netflix, which is a great service.
Right, so the user would have to do further research like contacting their customer and ask.

Of course, an AI/ML system that could reliably classify a majority, and reliably classify the rest as "unknown", would be interesting. Not sure how close we are to that though.
Well, let's be clear here: the code already expresses that height and width are numeric. You read the code and knew they were numeric; QED. In fact, if you think a bit deeper, you probably know a few more things about the type of those variables: they're positive, for example.

And if you're using a mainstream statically typed programming language, you probably aren't actually going to express that it's a numeric using the type system. 90% of the time someone will just throw `int` on there and call it a day, and that type expresses a bunch of lies about the height and width: it says it can be negative, and it says it can't be a decimal, and it says it can't be greater than the INT_MAX of you machine. `unsigned long` and `double` are both a little better, but are still expressing a bunch of lies. And that's if you are in a more modern language: in C, for example, you're telling the compiler that it's totally cool to add the side_length to a char* and (depending on you settings) not even warn about it.

So I have to ask, where exactly is this expressive power you're talking about? You're only gaining the ability to express things to the compiler, not humans, and it doesn't actually give you the ability to express what you want to express to the compiler. You've eliminated the narrow class of bugs where:

1. The code passes in a non-numeric.

2. The bug occurs on a path not traversed in normal testing.

And you've done this at the cost of your code not being able to handle a lot of the numeric values you might want to be able to handle.
That is correct; I've always found it a missed opportunity in Terraform. I still like it a lot as a tool.

A unified abstraction layer would certainly work for a subset of cloud offerings. Think the more basic stuff like EC2, VPCs, etc. Platform specific extensions could be handled as optional arguments to the unified objects.

That said, even though you need custom Terraform definitions for each cloud vendor, using one IaC tool still beats having to use a cloud-specific one for each of your deployments. The parent's point stands.
Yes, but not US-based KYC for non-US based persons, i.e. in the EU.

My country (Serbia) that's not in the EU had quite a bit of drama due to sending personally identifiable private citizen data (i.e. first and last name, specific personal info, ID card number, unique personal identifier) over Cloudflare which does not currently have a legal representative according to the Serbian Data Protection Regulation, which makes it illegal for the government or any other data processor to send ANYTHING to Cloudflare because Serbia is not in the EU and even though GDPR and ZZPL (our version) are literally identical (to prepare for EU-integrations), GDPR only applies to citizens of countries that are right now in the EU.

So, I don't think some people or [all] governments will like this. At all.

edit: And yes, SHARE Foundation did sue Google, Facebook, and all other tech giants (including infrastructure providers) in Serbia for ZZPL but apparently only Google appointed a legal representative in Belgrade, and even that seems like a "PR stunt", given how weakly GDPR is being enforced, and it is backed by the whole of EU. No other company replied or appeared in court.
Summer had very little to do with it, IMO. SARS spread almost exclusively in a temperature controlled environment, hospitals. Hospitals around the world learned their lessons from the mistakes made in Toronto, applied them effectively, and stopped the disease.
Is being an anime fan a bad thing now? Or do you feel that putting a political label on someone just because they find a specific piece of software comfortable for them is a nice thing to do?

Anyway, in the same spirit one could say that "there is a strong comorbidity between being a harasser who jumps on random threads just to insult people as well as subscribing to racist and authoritarian idelologies and using mastodon" which (while true in my personal experience) would be unfair to the nice people that use mastodon and possibly cause these that read it to be prejudiced against mastodon users due to their software of choice.
>I've run into this issue in every language

What about C#? One could argue it's pretty much the most bullet proof in terms of "just working" without any issues.

Open up visual studio.. start a project.. run it. There really isn't anything to break like everything else you are discussing.