Slack and email are for talking to people who I'm not on the phone/video conference with or are away from their desk when I'm working. That is an orthogonal problem from the "Maker" tools you listed.
Jira is for specifying future tasks and goals, it's also an orthogonal problem to the tools you listed.
You're right. I like the concept of "orthogonal tools" (definitely better than cross-sectional).
I see Makers' tools as "vertical" (niche, contextual, expert tools) vs Managers' tools as "orthogonal".
All company workers use Slack (or Jira or email) but many hate it (mostly Makers). Managers, on the other hand, have no better tools to align with Makers.
Fat chance of this changing anything. Berkeley is liberalism run amok. Unless you already own property in one of the shrinking "nice" parts it's not that nice of a place to live, and loosely committing to allowing multifamily zoning is not going to change that.
I'll bet money that even if the commitment turns into law in 2022, it will still cost north of $1,000,000 to actually construct or convert a multifamily property due to ridiculous permitting costs that you can't see up front.
Single family zoning is par for the course in most of the US, and it's not a particularly partisan issue. California just got bad before a lot of other places:
Some places, like Houston, do a bit better through a combination of no official zoning and massive sprawl, but by and large, California isn't too far off the rest of the country.
To me, there's an irony that the nationalist desire to sever Britain from the EU is the best way to hasten the dissolution of Great Britain. Now that Brexit is done with, reunification of Ireland and Scottish Independence are in the conversation.
I'm also not British so I don't know how serious those conversations are. But the assured economic and political disaster of Brexit wasn't enough to stop that ridiculous idea, so who's to say the same won't happen to the marginally less ridiculous proposition to reunify Ireland and establish an independent Scotland for the first time in centuries?
It’s generally assumed that Irish unification will happen sometime this century. Demographic trends in Northern Ireland have been towards union with Ireland and away from remaining in the UK. Especially since Ireland is becoming less catholic, which was one of the bigger sources of trouble(s). The fact that NI has the right to call a referendum at will certainly makes this a likely outcome within the next half century or so.
Brexit will probably accelerate this process, as it’s impossible for London to completely break with EU trade policy, not put up a tariff border between England and NI, and respect the Good Friday agreement. It’s a “pick two” kind of situation. Given that a hard break with EU trade policy has the biggest constituency, it seems likely that the other outcome will do nothing but accelerate the process of Irish unification.
Blurting out the words "be peaceful" during a half hour word salad about the evil Democrats stealing an election isn't "explicit", it's a pathetic attempt at doublespeak and plausible deniability.
It's not fooling anyone but the brain dead and comatose.
Even his mid event video was the same. A quick "you need to go home" sandwiched between minutes of babel about how he thinks they are doing the right thing and that he loves them.
> Blurting out the words "be peaceful" during a half hour word salad about the evil Democrats stealing an election isn't "explicit", it's a pathetic attempt at doublespeak and plausible deniability.
I'm sorry to say it, but you're a textbook example of what a confirmation bias is. You ignore what doesn't fit your conclusion and fill the holes with what you the same conclusion.
The proof that this is BS is simple, if it was "clear" he called for the storming of the Capitol, it would have been "clear" for everyone and more security measures would have been taken and news organization would were digging actively for this kind of stuff would have jumped on that story. But they didn't, because there was no call by Trump except in the head of those who want it to be true after the fact.
I keep coming up against this phenomenon when discussing online. People on both sides take license to interpret the words of Trump to mean whatever they want it to.
Calling this confirmation bias is too generous. Trump's statements are simply a Rorschach test at this point. The content of his statements is immaterial to the conclusions drawn from them.
Maybe be telling people for weeks that the election was a fraud (without providing proof, and presenting "bogus" proof), that he actually had won, and saying the result would not be accepted?
P.S.: I'm not american and never have been to USA.
If "telling people that the election was a fraud" is equivalent to encouraging insurrection, you'd need to convict everyone who pushed the Trump/Russia narrative for years. So basically every leftist media entity and person and many of the politicians too.
Hell, we can go back to 2000, butterfly ballots, Diebold voting machines, and so on and so forth.
People are allowed to question election integrity.
>People are allowed to question election integrity.
Of course they are but at what standard of evidence do they hold themselves to to accept that it might not be true in the end?
You can question anything you want but there is a point where being a doubtless unwavering sceptic biased toward a particular cause will make you slip into cynicism and denial.
Too many people here are unable to distance themselves from their ideological contempt for Trump to be able analyze this with a clear mind. There is not much of a case that Trump "incited" a riot. The fact that this was planned for months only further cements that.
Check your own biases. He was telling a huge crowd that the election was stolen, he would show proof the same day (we are still waiting), and they “will not stand down”. What else is needed to make that case?
Like it or not, Trump is allowed to dispute the results of the election. He's also allowed to do so openly and to a crowd. Language like "will not stand down" is obviously in reference to the "fight" for his "case" and falls in line exactly with the language he had been using at previous rallies and on Twitter. Was he "inciting" a riot then?
I hate that I even have to say this, because it seems childishly unnecessary, but I am not a fan of Trump. But I feel there is enough to condemn him for without grasping for straws.
I think we can at least agree that despite his double-speak, the fact that he has been stirring his crowd to act on the 'steal' is not inconsequential.
It seems unlikely that he would not have been briefed on the plots that were being organised and the dangers of feeding this crowd that rhetoric.
He has a large responsibility in inciting the level of denial that have led to his supporters to intimidate or threaten officials, many from his own party no less.
Allowing this to go for weeks without disavowing or distancing himself publicly has only embolden a crowd that believed in the legitimacy of their actions because the president would not say otherwise.
Maybe we can be generous and say that things got out of hand but that would only show some lack of responsible judgement on his part and I'm not sure it's not somehow even worse.
But the president should have a moral obligation to only talk about actual fraud, not things he wants to have been fraud.
He spent months before the election saying how the postal votes were fraudulent, had his allies set the rules on counting so they would be counted later than other votes (in critical states) and then used that pattern of lots of "late votes" "appearing" as evidence of fraud - when in fact it was the entirely predictable consequences of how it was setup up.
What else is needed to make that case is actually incitement. He did no such thing, although the speech was obviously irresponsible. Here in the States incitement has a strict legal meaning and its conditions are nowhere near satisfied by his speech.
I haven't seen these calls for surveillance. I have seen calls for sedition charges against the politicians that encouraged it and law enforcement that ignored the evidence of coming insurrection.
Crypto wars II. Barr was making noises about banning strong domestic cryptography again, a few months ago. It's a Democratic party trigger, too, so don't expect this to change much.
[Can you fine folks in California vote out Feinstein? She's long past her best-used-by date]
I’ve tried but no smart up and coming democrat wants to start their career by poking the party establishment in the eye, so we largely don’t get great challenging candidates. And california republicans have the albatross of what the national Republican Party has become around their neck in the state.
got any examples of child labor leading to prolonged poverty? South Korea had tons of child labor just a generation ago and they quickly became a highly developed nation with maybe among the best healthcare in the world.
Interesting how the decline of child labor in Korea is followed by a booming high tech economy while regions that remain affixed to the practice havent
the rapid growth of wealth being closely (in timeline) associated with a decrease in child labor would suggest that wealth decreases child labor, not that the decrease of child labor increases wealth - as the mechanism for growth via children learning instead of working is a long term strategy.
But there's the hefty edge case (for developers at least) of showing off a piece of code that essentially requires a developer environment to be running. It's simply not possible to create a developer environment quickly enough in a meeting room for it to be practical.
I'd question why you're running code in a meeting. That's some morning standup stuff for your team which can be done at your desk or placed in a gif in an email, not hauled off to a separate room.
Meetings can absolutely be used for demos. Maybe you're demoing for an audience that's large enough to not fit next to your desk. Maybe you're demoing something that you don't want other people to overhear. Maybe multiple people are all demoing projects to each other.
I don't think its as easy imo. vscode auto recommends extensions if you open a new file type and from what I remember (been a number of years since I installed a package in emacs), the extension "browser"/"market" was not as user friendly (in terms of raw info about the extension and in discoverability).
VSCode isn't as flexible at all though. You can't even create a keybinding that executes multiple commands (macro). There aren't hooks. You can't just write a function in a file and execute it. There isn't the same level of introspection.
In a lot of ways, VSCode is more convenient, but its extensibility doesn't come close to matching Emacs'.
I’m not familiar with magit but from a quick skim of the “visual walkthrough” I think you can get most if not all of the functionality either built in to vscode or with the free “git lens” plugin, one of the most popular in the extension directory.
Literally anything you can do in emcas there is an extension for or at least one in dev. Vscode will outgrow emcas given its critics mass and momentum.
I keep reading on Hackernews and elsewhere that VSCode will solve world hunger. So I try it. And after a week or two, I realize what I'm missing from Emacs and go back. This has happened several times, because I keep thinking, maybe I didn't give VSCode the fair shake it deserves. But VSCode never lives up to the hype, is not compellingly better than Emacs such that I want to switch, and is in some ways worse. Emacs gives me a computing environment that I can shape and mold to my needs quickly and directly, as I use it. VSCode is extensible; for Emacs, extending it is an integral part of working with it.
What's more, VSCode is not even open source. It's more like "open core". The editor core is under an MIT license, but the binary you download from code.visualstudio.com is proprietary, as are many of the most useful plug-ins. Source ports like VSCodium are not first-class in the extension ecosystem.
Emacs, by contrast, is the next thing beyond open source: it's software that describes itself. Whether that be the tutorial for new users, built-in documentation for every function or variable, or the ability to M-. into the implementation, whether in Lisp or C, of any function, the guts of Emacs are always at your fingertips. I get the feeling RMS intended "free software" to be a baseline, a bare minimum for protecting the user's freedom. To truly emancipate the user, something like Emacs where the software actively aids the user's understanding of its internals, is needed.
I'm not a heavy VSCode user, so I don't know much about its plugin ecosystem. I'm asking the question below sincerely, not to start an argument.
Is there a plugin in VSCode to:
1. Read, write and send emails?
2. Have an org mode like system where I can do TODOs, as well as link to things in other aspects of VSCode (e.g. link to an email - something I do routinely)?
2b In general, how easy is it to interconnect the different plugins? If I have a plugin to handle email, and another to do TODOs, can I quickly write something that will read an email, and then go and add a TODO in the appropriate section of some document based on the contents of that email?
You've selected some use cases designed to show that VSCode is inferior to emacs. What you failed to realize is that your use cases are invalid for probably a vast majority of people:
> Read, write and send emails
I prefer to do that in a dedicated app that actually knows how to deal with emails, and not from inside my text editor/IDE
> can I quickly write something that will read an email, and then go and add a TODO in the appropriate section of some document based on the contents of that email
I tend to prefer not to spend my time programming things, but, you know, enjoy life.
If I need a todo from an email, I'll copy paste it to an app that, for example, syncs to my phone
The previous user said that you can do "literally anything" in VSCode that you can do in Emacs, I think these examples were chosen to prove that statement wrong. It doesn't mean that Emacs is better for everyone.
Because I need a file manager? I can give you an example of a time where I needed to examine some files, and depending on what I saw, with a keystroke make notes in a text file with links to those files, but that's secondary to the topic. The simpler answer is that I need things like file managers and window managers, and Emacs is both. Viewing Emacs as a text editor is a misconception you seem to have.
My question was whether there are plugins for VSCode to do any of these. You did not address that at all. Your comment is noise in this thread.
The question is will it grow in the right direction? Org-mode, magit and a pure terminal interface (can run on remotes through an SSH sesion) are still missing. Still love the ergonomics of vs code.
You are asking the right question, but it applies to your comment equally well.
> For 99% of users, org-mode, magit and a pure terminal interface are not hard requirements.
You are narrowly picking the set of users to suit your comment. For 99% of users, code completion, syntax highlighting, etc are not requirements either, because 99% of users do not program.
In retrospect, it should be obvious that Emacs users are heavily weighted towards using org mode, because that's part of Emacs's value proposition. It makes sense that most VSCode users do not need/want org mode, because otherwise they'd be using Emacs, and not VSCode.
In almost every thread about Emacs, I always find the comparisons with VSCode amusing, given that the two programs serve very different purposes. The bulk of my Emacs usage has nothing to do with coding, so I personally don't see the value of comparing it with VSCode, and pointing out that VSCode is better is sort of irrelevant. Of course, this being HN, there is a programming bias. But it's the equivalent of saying "mplayer sucks because it cannot do video editing as good as some video editing tool."[1] It's great that you have found a good video editing tool, but that tool doesn't do much of what I use mplayer for.
[1] mplayer has extremely rudimentary video editing capabilities,
Genuine question: is there one for regional undo? That is, can you select an arbitrary region of a file and step back through modifications that have been made to that section of the file only?
This is just one "killer feature" of Emacs for me that I have yet to come across in other editors/IDEs (maybe I just haven't looked hard enough!)
“Critics mass” of whom? VS Code is very disappointing, given the hype. Can you give an example of something in the VS Code ecosystem that can impress an Emacs user enough to switch, beyond chrome?
Have you found that other extension authors have this in mind? Most extensions don't seem to be built with hooks in mind so you're kinda stuck with either the existing extension or rolling your own. There also aren't very good primitives for most use cases because of this. I assume VSCode will get there though.
VSCode extensions are driven through "commands" that are exposed through the package.json of the plugin (which can be parsed by other plugins if you wanted) and issuable through another plugin, or using a task (this is kind of annoying though and not a first class use of tasks).
I don't know how this should be structured but there has to be some principle of "use it or lose it" for IP protections, and some limitations on transference of IP.
Obviously there are a lot of negatives to implementing some kind of legal framework around those ideas but something has got to give here, the existence of patent trolls and defensive patent strategies is offensive to the notion that we should encourage innovation.
Slack and email are for talking to people who I'm not on the phone/video conference with or are away from their desk when I'm working. That is an orthogonal problem from the "Maker" tools you listed.
Jira is for specifying future tasks and goals, it's also an orthogonal problem to the tools you listed.