skysight-inc/HackerNews huggingface dataset:
You know these aren’t new issues, right? Vim has been around since 1991 and back to 1976 from Bill Joy’s editor.

Of course Vim can replace a function block easily and has been able to do so for decades.
> Much of the programming of the OTA networks are produced in-house.

Not really.

> (Previously, it was 100% in-house.)

Nope.

Even in-house programming doesn't mean you're free of underlying copyright issues.
It is technically illegal to not accept cash in Denmark with very few exceptions (I checked, since it seems to be legal in Sweden), but maybe due to COVID-19 this got relaxed or is just not enforced anymore. Not that anyone would notice, nobody pays with cash anyway except for German tourists who aren't coming this year.
An even better approach is to just change your religion. I was born a hindu dalit but I converted and so have many of my friends and family. Religious conversions have become so common in India that states have started to bring out laws to curtail it. Casteism is a construct of Hinduism and other religions don't suffer from it in the same way as Hinduism does. So you can change your religion , your name and claim that you have no caste. Hindus have no problem seeing a converted christian as equal to them, but will refuse to see people from their own religion as equal.
Hey just wanna let you know that I'm a fellow Vim user that uses the mouse for practically everything. I like using Vim for editing, but my brain still likes to do the "context switch" where I dig into menus and such.
The last of us part II “Ellie's tattooo” I want it so bad is freaking
What if you change your last name to either of these?
And yet YouTube videos themselves are approximately 30% non-content.

https://www.dictionary.com/e/pop-culture/the-wadsworth-const...
The psychology of recruiting is that once a candidate is rejected, the interviewers and company have lost any sense that the potential employee is competent and their opinions at that point are of little value.

I'm yet to encounter a company that thinks their interview process is anything but awesome. Companies really aren't interested in feedback. This is human nature - pretty much anyone, when given "feedback", it is taken as criticism and the status quo is defended and the feedback disregarded.

Companies who say they want feedback I think like the idea of asking for feedback but not acting on it or internalising it.

If a candidate was not good enough for a job with a company, why would they be qualified to advise that company on how to improve?

Don't believe me? Run an experiment - next time a candidate is rejected, ask them to give feedback to other members of your team, and in the unlikely event you get considered feedback, observe what happens to that feedback - don't intervene - just do the experiment to see whether the above assertions are correct or not.
wow i never knew these, great suggestions!
You become used to the first tool you pickup, its ways become "natural", and hence you become opinionated.
I'm working on a huge existing game dev project that is done in lua, and I can totally agree with you. The last project I did before this one was in, of all things, Typescript, so when I started to use lua I was quite weirded out by how simple it is... "What about type checking, async/await, list operations, refactoring, test coverage, and so on ?! How can I be sure that whatever I'm doing actually works?" But after just around 2 weeks on the project I started to realize that I basically already knew everything about the language and was already very productive on the project. Sure, I didn't have the same safety as with other languages, but I was churning out features and bug fixes, and constantly overestimating work.

Even though I don't think I would start a big project like this on such a simplistic language, I can't ignore the benefits it has. I guess at end of the day, you have to balance out not just how good and secure the code is, but also how quick it is to make changes to it and to onboard people to it.
To discover your specific knowledge, pursue your genuine curiosity
Oh thank you! This link did work!
Right, but coding is just one specific use of vim. Vim is a tool for a world where everything is a text file, eg:

- focused mode essay writing

- editing ~/.config/thing.json

- formatting a shopping list

- cleaning up scanned text from a PDF into markdown

- opening an encrypted password file and adding your home insurance renewal details

- writing up notes on a job contract

...and that’s just two hours into my day. Vim is general purpose. IDE usage isn’t mutually exclusive. When I need API aware typeaheads then I also reach for REPL.it.
agreed, but that's not driven by high labour costs. That's driven by scale, which is a product of consolidation and vertical integration.

The big box store has (let's say) 20 deliveries a day to make, because it's serving a larger proportion of the market. So it becomes worth buying a big box truck and hiring a couple of guys to make all those deliveries.

The small retail store has (presumably) fewer deliveries to make, so they don't do delivery themselves. So the delivery is done on a case-by-case basis by the couple of guys in a pickup truck.

If the small store has more sales and more deliveries, it will eventually become worth them hiring a truck and drivers, and offering delivery to their customers. Again, not limited by labour costs, but by scale and vertical integration.
In France, about 20 years ago there was a lively debate about whether north-African girls, in high school and universities, should be allowed to wear a "foulard islamique" (scarf over the hair).

Now we are completely past that, and we have women wearing burkas and niqabs; things covering the entire body. This also increasingly includes indigenous French women. So not only some groups don't assimilate, they actually proselytize and convert others.

It used to be politically incorrect to say it but nowadays the entire political class, including the left, is forced to recognize that it's an issue.

It's especially a tremendous issue in France because it used to promote assimilation: the idea that anyone, racially, could become French as long as they completely abandoned their culture of origin (i.e. the opposite of multiculturalism). In practice it mostly worked with other Europeans like Spaniards, Italians, etc.
Now we have an issue since we have de-facto (and non-working) multiculturalism in a country that still officially promotes assimilation.

So yes it's definitely a problem, and as far as I can see it's been a problem everywhere, and throughout history. The idea that people with radically different cultures can live in the same place is not confirmed anywhere. In fact we can see that even people of the same racial background, with slightly different cultures, cannot really live together (a good example of that is Belgium, where Wallons and Flamands can't find political agreement).
Several eastern european countries acted promptly- Czech Repibloc, Slovakia, Poland - without ever having much to do with SARS or MERS.

Every country that made masks mandatory and distributed them effectively, did well.
Short answer (as others have said): It's harder to make AR than VR. There are a couple of reasons, but most importantly it's because of the way optics work. You can read more on my post here, where I've also linked some further resources that go deeper into the issues: https://shafyy.com/post/ar-vr-two-sides-of-the-same-coin/
>On the other hand, why does society need movies that cost $100 million to make? (Much of that being what the stars cost.)

I personally like some of these big budget movies.

This reminds me of when I was talking on reddit about OSS games and if it would work if everyone did OSS games. I countered to another comment that modern games require a lot of money because artists have to put in a lot of work to make the music and textures and images, coders have to put out a lot of lines of code, etc.

To which the reply was "I don't like these games anyway, I prefer text-based games without any of that."

That reply isn't wrong per-se, it just misses the target. Maybe you question why it's necessary or you simply don't enjoy them. But other people do and taking away something they enjoy needs to be weighed against why you're taking it away.
The Battle for Enterprise Compute Begins in the Cloud
I am most interested in the death of the 68k.

It seemed the low end chips didn't really beat the 6502. Some Sun workstations had real MMU capability and a real OS but the cost was enough that migration from the cheap chips to the high end was slow -- Mac and Amiga did not cross the bridge to 32-bit OS in that world. Apple, Sun, and everyone else who used the 68k jumped ship.
Serpent Musl/Linux
:later also works (hence the joke that you can just hit :later 8h and go home...)
Do you think capitalism is racist?
Rental contracts are typically five or ten year fixed. You don't get to renegotiate in the middle because circumstances change.
I really like how Vim is set up, even if I don't personally use the home row stuff. I just like the stability of the interface, its simplicity, and performance especially. I used to get really obsessed with editor stuff, then I realized I was wasting my time and that Vim was already installed on every machine - no additional install ever needed to set up the environment. I usually only ever add one or two lines to my vimrc (jj -> Esc). I like that it just works.

If I ever need to do refactoring I'll download CLion and get the engine running and fans spinning. But I do more debugging and reading code than refactoring it.
Here is another tradeoff. Many PIV smartcards (such as YubiKey 4, if I'm not mistaken) are able to store only a single private key. With U2F (ecdsa-sk), the number of SSH keys is unlimited.

Another tradeoff. Some users may be using a cheap or old token (without PIV support) or a token with a private key slot already used for something else. Now, with a software-only upgrade (on both SSH client and server), they can user their existing token for SSH authentication.
About MACD Strategy in Trading
I think it's fair to assume the labour costs are lower in Ecuador than in the USA. I also think it's fair to assume that furniture costs less in Ecuador than in the USA (though probably relatively more in terms of GDP because of the price efficiencies of the big box store).

So yes, you're right, I have assumed this. And if you disagree with this assumption then you're going to disagree with my argument. However, the article provides some good evidence that this assumption is true. I would be interested to hear any evidence that it's not...?
Sure, I'll take your word about US politics. But I don't see a disagreement ... the Indian right still represents the liberal end of the Indian spectrum on economic policy. Whether that is far or near in US terms does not constitute a disagreement.
>They need to prove that increasing number of mutations is even a desirable property.

Faster evolution is a desirable property, maybe not anymore, but in first life for sure.
> Dream, in a very literal sense. Do you ever remember those moments right before you fell asleep where your mind gets a bit too creative. Harness that.

This sounds similar to Rich Hickey’s “Hammock Driven Development”. He gives some tips on how to harness it in his talk: https://youtu.be/f84n5oFoZBc
ChapoTrapHouse regularly called for violence and was never deranked, shadowbanned or had comments stealth edited by the CEO, for example.

There are dozens of affiliated subreddits just there.
Hi, Thatcher here, the author. Would love to hear what you think about it.
Launching Keyoxide.org
> Indeed, and that name makes the most sense.

How does that make the most sense? It is the indigenous inhabitants, and not foreigners who should get to name their land.
Stanford can legally do this only because it's a non-profit conducting research

https://news.ycombinator.com/item?id=20491571
At the elementary level, and in English, I've never seen anything that came close to the original Singapore Math [1]. There's your one-stop shop.

(US Edition since you're in Utah. US Ed converts spelling to US and some of the units to non-metric, so students practice with both metric and non-metric units instead of metric only. Standards Ed is just as good as US. It is same content as US Ed but reordered somewhat to match pre-Common Core CA system. I'm guessing Common Core is another re-ordering of the same "Primary Mathematics" content. If so, it should be equally good. They no longer use this in Singapore for reasons that relate to integration with their non-math curriculum, but that is not relevant to someone using this as a purely math curriculum.)

[1] https://www.singaporemath.com/primary-mathematics-shop/
I'm a big user of vim and use the vim plugins in whatever IDE I'm using. But I have to say I don't find this sort of argument very compelling:

> You can share Vim, Emacs, and your entire terminal with other engineers using Tmux or Screen.

I've needed to do that maybe once. People aren't usually very proficient with tmux/screen anyway, and clearly even less with your flavor of emacs or your vim setup. VSCode live share does that too, but whoever you share with will have their own plugins (+ you can share servers, terminals, etc)

> You can navigate to any symbol by prefix in Vim using regex

Any IDE has navigation by symbol built-in, and it's usually faster than typing regexes

> You can "find all usages" via :Ag whatever-you-are-looking-for

Not true, :Ag will find occurrences not usages, it's not aware of the AST (that I know of). IDEs have specific language-aware functionalities like "find implementations", "find declarations", "find usages"...

---

I'm aware these were just example of course and I'm sure there's things that vim does better, but the only real value I got from vim compared to other editors is the text-editing model that's noticeably faster when you're proficient at it
> I’d own the hell out of it.

Yeah, right. Try to own the hell of being white, for example, and see how far this gets you nowadays.

Easy for you to say, indeed.
> A big problem is the the leftist politics of painting everything as social problems, instead of dealing with them as they are.

I don't understand. If caste-based discrimination is not a social problem, what is it then?
Strange, about 2y ago, on our visit, there were lots of places in SanFrancisco who didn't accept cards.
These OTT retransmission of mostly FTA broadcast channel services haven't caught on at all anywhere globally except the US, and that seems to have been mostly a focus of unsustainable pricing.

It's a shame the US sector is so badly regulated. Must carry obligations and effective competition mean many of these bits of structural weirdness didn't happen elsewhere.
Honestly, I can do almost all of these things with any standard editor as well, with standard shortcuts.

As a 30-year Vi/Vim/NeoVim user, I can confidently say, "No, you can't."
Yeah you are gonna be fine, not toally unaffected by largely just fine.

Look at Czech Republic, Vietnam, Korea, Japan. There, hardly anyone died at all.
Download iptv-xxx (+18) FREE Forever
The Mystery of the Dark Asteroid That Scorched Russia
Is there not an app for that?

Why don't you build one?

And then pitch 10 business angels! ;-)
Not OP, bur Gödel was a mathematician and the comment was not necessarily about being using the scientific method, but rigor.
Jq is really powerful but I think the bit it gets wrong is in array handling and filtering arrays. It is such a common thing that some syntactic sugar would be justified, but jq requires you to reach for map() and select() to do even the simplest stuff, and I can never remember if I should filter the `.array` or `.array[]`.

Yq [1] syntax for that is much better, and yq can accept JSON files too.

[1] https://github.com/mikefarah/yq
Heh, show me a patient JS dev ;)
I'm not going to argue with your personal choice or that you should spend time configuring vim.

I'll just point out that the things you've discussed are possible in Vim if you want them.

E.g. live-templates (snippets) https://github.com/neoclide/coc-snippets

and that if you don't want to spend the time configuring yourself projects like https://spacevim.org/ exist.

Now there probably are some IDE features that vim can't replicate with plugins but it's very rare to see someone actually provide an example of one.

Something like a profiler with flame graph might be an example. Things like refactoring, completion or fast command search probably aren't.
We're in what I tend to think of as Jira's pit of despair: there's no explicit support for the on-prem instance; workflow configuration regularly seems to go wrong and has a wide blast radius when it does; nobody trusts the data so we don't get any useful reporting out of it; the UI is... not exactly slow, but I wouldn't call it snappy either; and there's no money for addons that would genuinely help us.

Github Projects would be absolutely fine for us, but we can't switch out because Jira is "what everyone uses" and "has more features", despite us not really using any of them.
Very interesting article and I enjoyed reading it. Obviously, it is complete bullocks :-) If a startup would have to rely on finding interesting Gödel statements, there would be no successful startup. Even in the much cleaner world of mathematics, basically all interesting work is done within the realm of formally provable statements.

Also, the ultimate monopolist would not play by the formal rules of the game. He would make the rules so simple, that now he indeed can formally derive all truths and exploit these.
> In a country where just 70 years ago, people were shipped off to the caribbean as bonded labourers and as slave replacements.

And they largely took that caste system with them to their new homes, unfortunately.
And even when the flood is actually occurring, people will shout it down as a hoax, or argue that any countermeasures have been a massive overreaction because only x people have drowned so far.

Any scientific work that produces an uncomfortable prediction will be written off as doom-mongering and any proposal that would impact people's personal comfort level will be declared as unworkable and unreasonable.
New mathematical idea reins in AI bias
That wasn't a popular name chosen by immigrants to America, but very popular among freed slaves who had a similar opportunity to choose a new name:

https://www.seattletimes.com/nation-world/washington-the-bla...
I am sorry but this tells me exactly one thing: that you don't know how to write a job description.

If you have written your job description tailored to the ideal candidate you would have had a smaller candidate pool and a better match to the actual job.
The thing is they actually have not prioritised anything, they thought they were prioritising, but actually caused a deeper recession by failing to contain the virus.

It's like prioritising cooking dinner over dealing with the house fire - it doesn't work that way.
> New issue trackers feel faster for the same reason switching browsers tends to feel faster

It's not necessary about faster process, but Jira is agonizingly slow: each click triggers a cascade of HTTP requests in a synchronous way and it literally takes seconds every time you want to do something. Everytime I have to touch it, I feel angry for the next hour just because of the induced frustration. Any tool more responsive would be an improvement for me.
Even PBS has ads nowadays. At the beginning of a show, "sesame street was brought to you today by support from viewers like you, and..." (ad for abcmouse, some minivan, etc plays)
It's still a good candidate for the cause, even if you don't know the mechanism. You need asymmetry to come from somewhere.
I get the impression that the project here is not one that calls for exploration - "a simple note-taking app with a couple of screens". You can use a tech stack you already know well, the entity model is pretty obvious, you should be able to sit down and mostly just smash it out. You can make lots of little commits while doing that.

I have had interview projects that were much more open-ended and exploratory, and there, i would not expect to be cranking out neat atomic commits. But i don't think that's what they are doing here.
Still wasteful. Map Capslock to both Escape and Ctrl and never look back

https://github.com/alols/xcape (for linux)

https://apple.stackexchange.com/questions/132564/how-can-i-r... (for macOS)

https://github.com/ililim/dual-key-remap (for windows)
Well there is Librivox...
The hard part in the proof for Gödel's first incompleteness theorem is what would later become known as Carnap's diagonal lemma:

https://en.wikipedia.org/wiki/Diagonal_lemma#Proof

This proof consists of just 7 lines, but these 7 lines are considered to be fiendishly unreadable. The lemma itself says otherwise something very understandable and perfectly relatable:

logicSentence <-> prop(%logicSentence)

Meaning of the lemma: If prop(%s) is a predicate property of any logic sentence s, then there exists at least one true sentence for which this property is true and/or one false sentence for which it is false. The expression %logicSentence is the (numerical) description (encoded as a number) of the logicSentence. The remainder of Gödel's proof is just endless bureaucracy to establish completely precisely in/from what type of theory it occurs/can be derived.

If you leave out the bureaucracy, Gödel's first incompleteness theorem follows almost trivially from the lemma:

logicSentence <-> isNotProvable(%logicSentence)

Hence, according to the expression above, there exists at least one false sentence that is not isNotProvable (and is therefore provable) [a] or at least one true sentence that isNotProvable [b]. Hence, the theory in which this situation occurs is inconsistent [a] or incomplete [b].

Now, the bureaucracy in Gödel's full proof actually does matter, because his theorem holds for the Peano and Robinson formalizations of arithmetic theory but not for the Skolem and Presburger ones. The reasons for that can only be found in the bureaucracy of Gödel's proof.
Trying to save a click: she sued because McD coffee per SOP was notoriously hot at 190F(88C), not she was just so dumb
But don't Sikhs also have their own (diluted?) form of caste system?
I am in this thread because this is not a thread about how Vim is great, it's a thread about how Vim became popular, which I honestly don't understand in a day and age where modes are completely unnecessary. I see lots of happy Vim users telling the rest of us how they are so happy with Vim and they can't understand how anyone can do anything without it... so I thought I should point out I feel extremely productive on any non-mode text editor (all my shortcuts work even in this HN editor, on a browser, in Word, basically anywhere except old editors like Vim). Been programming for nearly 2 decades now and even when I started, I thought Vim was a tool from a time when we didn't have Ctrl and Arrow keys and we already had better alternatives.

At this point, I feel like "I use Vim" is like "BTW I use Arch", said usually with an air of superiority as if choosing "the hard way" was somehow smart.