Yeah, I noticed that too. Instead of changing my user-agent string I switched to DuckDuckGo.
HN user
black-tea
Probably because you mentioned reproductive strategies.
Why can't you make a GPL plugin for whatever editor you use?
address bars with integrated search engines,
That is the worst thing to happen to Web browsers that I can remember. When I type an address into that bar, I expect the browser to attempt to contact the server I specify. I do not expect it to decide that what I typed was a search term and send me off to Google.
Firefox had actual quick searches in the address bar years before. That is where you prefix what you type with something that unambiguously says where you want to search (e.g. I've had Wikipedia set up for many years now, I type "wp <search term>"). Having a separate search box, as Firefox always had as far as I can remember, has its virtues too as the box stays around between page loads.
Searching in the address bar does nothing but serve Google by making people forget about urls and having all Web access routed through them.
It means that if someone says something controversial and you get upset, it's your problem, not theirs. Basically, it will be the type of discussion that adults have always been having together.
I work with adults. They are fine. Don't worry.
I don't believe corporations should always have the same rights as individuals, no. I certainly don't think they should have more rights.
Common sense is a thing, you know.
Banks are not like a giant piggy bank with your savings in it. They create money when they create loans. They're not protecting "your money" with things like this, they are protecting their profits.
By "someone else's" you surely mean "the bank's money". I don't think individuals are going to benefit from this, just a few large players around the world.
I read this thinking it might be interesting because I'm organising a book club at work. But it's more "how to make a safe space". No. My book club will not be a safe space, it is open to everyone who reads the book.
In terms of undoing, I use git and I could undo it with just a few keystrokes. As for the refactoring, yeah, you're right, that stuff would be difficult. I'll keep it in mind if I ever do need to do that stuff. It hasn't happened yet, though.
I don't think a website can decide to use public key pinning can it? But the client/browser can. Google won't let you route their traffic through a proxy (chrome does public key pinning for Google).
Yes, I think it's absolutely about securing profits. I've been downvoted to oblivion before when speaking out against it on HN before, though, so it may already be too late to stop this.
Good for you, man. I hope the money continues to bring you happiness.
Are you just playing ignorant for fun? You must know that there are people out there hacking on the most advanced software projects we have such as the linux kernel or C compilers etc. and they don't all use IDEs.
What planet are you people living on? It's like you just whack the word "modern" on the front, stick your hands up and say "haha, you couldn't understand, grandad". Programmers have been doing these things since the beginning of time.
Let me just remind you of what the GP post said:
Beyond a certain level of codebase complexity, there is simply no way to do the job with a text editor
An absurd claim. How can you interpret my post as a "get off my lawn" type thing?
Do you use elpy for python? It's pretty good.
In all my years of using emacs I have not once been called out on formatting. In my last job the bastion of PEP-8 was a vim user. If you're talking about actual low level text editors like nano or notepad.exe, then sure, but vim and emacs are proper tools.
If I can't do a "modern development task" with emacs or vim and a smattering of standard Unix tools, then I question the sanity of said task. At the end of the day we're editing text. Plain text has stood the test of time exactly because you can process it with tools that everyone knows and have been around for decades. If you find yourself needing special purpose, proprietary tools to handle your code base then you should really reconsider where you're going.
I see a correlation, but I am an emacs user. One thing that rings true is how people use git. I find that the people who use IDEs to do it just want to do it the IDE way, like always merging with --no-ff, and not actually thinking about what they're doing and coming up with their own solution to the merge.
I see a similar thing happening with coders who do a lot of tests (test driven development),
I mean, yes, but isn't that obvious why? In my work I can safely say I've written the most code in the shortest amount of time. This has allowed us to meet deadlines. But it's all untested. Writing tests obviously takes more time and effort, but I do think they are a good thing. Getting 100% test coverage for every project and following TDD too strictly is silly, though.
Two days ago.
Yeah, I've done that with pandoc too, but I use org-mode. It's much more pleasurable to write than markdown. I don't use a great deal of org-mode features when writing, I suppose, but just being able to fold up sections and knowing the keys to quickly jump between them and rearrange them is great.
Yep. I'd never seen it before, but you can find other people talking about it online.
Writing markdown with emacs is a huge step up. Now you get to take another big step up when you use org-mode instead of markdown. I'm actually pretty envious.
I am so glad that I took the time to learn emacs during my uni days more than ten years ago. I would see everyone else using absolutely awful IDEs that they never actually understood while I was learning how everything really worked and setting up emacs to make my life easier. Nowadays I see people struggling with slightly less bad tools like VSCode and they often ask me about emacs but they just don't have the time to learn it like I did. I probably wouldn't have the time now either.
And before the VSCode fanboys downvote me, the other day my colleague's VSCode instance was using more than 200GB of virtual memory. When I typed on his editor it was noticeably laggy. He told me it was normal. He had five files open. My emacs had been running for two weeks at that point and had about 200 files, 5 shells, 2 ssh sessions and 1 IRC client going on.
Seriously, guys. The reason why you like VSCode is the same reason we like emacs. Come and use the real thing.
If you don't think sex is important then you have a lot to learn, "bro".
Really? You could easily find comments on here talking about how Steve Jobs wasn't really the genius at Apple, but rather it was Steve Wozniak. We do care who really did it. Always.
Fair enough. 20k lines is a lot.