HNHacker News
TopNewBestAskShowJobs

7786655

202 karma · joined August 19, 2019

submissionscomments
7786655··on Making Emacs Popular Again
I use it because it's installed by default on Linux desktops. That's not important to me now—I'm currently using Neovim compiled from source—but it was important when I was first learning to code.

I could probably switch to Emacs using Evil, but I don't see a compelling reason to.

7786655··on Ad blocking with Raspberry Pi and Pi-hole
I know this is a crazy idea, but maybe we should stop buying locked-down IOT devices?
7786655··on What would you do if you lost your Google account?
Solving a Recaptcha doesn't require a Google account.
7786655··on What would you do if you lost your Google account?
I checked the website, a Lenovo and two Samsungs are listed as supported and not discontinued.
7786655··on Show HN: RegEx for Regular Folk – A visual, example-based introduction
I don't see the problem here. The regex itself is exactly the same, it's just that different languages have different string literal syntaxes (and some have dedicated regex syntax, thus solving the problem of double-escaping).

The only regex engine where this is a problem is Vim's, because there are characters that a special unless escaped, and characters that are normal but become special when escaped. And as if that wasn't enough, there are config options to determine which characters those are. My usual practice is to prefix all Vim regexes with \v so that all the special characters are at least consistent.

7786655··on Linux touchpad like a MacBook: April 2020 update
It sounds to me like the Linux macbook drivers are worse than the drivers for other hardware. Which is a problem, but on the other hand I don't see a reason anyone would buy Apple's overpriced hardware and put up with glued-in batteries, soldered on SSDs, display cables that disconnect if you open the screen too much, crappy keyboards, thermal throttling, etc., if they weren't married to Mac OS.

Plus, with how the T2 chip is going you might not even be able to boot Linux on a Macbook in a few years.

7786655··on Rules of thumb for a 1x developer
>Doesn't working at a FAANG company imply that you are better than average, considering the status of these companies, their rigorous interview processes, and so on?

No.

7786655··on Miscalculation at every level left U.S. unequipped to fight coronavirus
Even if the mask is 10% effective that's still better than nothing.
7786655··on VS Code was lost on shutdown with pending update (2018)
I've been using Linux for years and have encountered this problem exactly zero times.
7786655··on Now I understand why almost no one uses encrypted email
There's an addon called Enigmail that does exactly this.
7786655··on French regulator says Google must pay news sites to send them traffic
If they don't consent they can just block Google with their robots.txt.
7786655··on Things you can do with a browser in 2020
That's not actually how it works. What happens when you subscribe to notifications is that your browser gives the website instructions for it to send notifications to the browser vendor's notification service. Your browser only polls Mozilla's servers or Google's servers or Apple's servers and all notifications are relayed through that.
7786655··on NextDNS Joins Firefox’s Trusted Recursive Resolver
Right now the defaults are unencrypted DNS handled by ISPs which in the US have explicit legal permission to sell your data.
7786655··on Killersheep – Silly game to show off the new features of Vim 8.2
It really isn't a Perl 5/Perl 6 thing. Neovim is a fork of Vim, they are 99.99% compatible.
7786655··on The Most Expensive One-Byte Mistake: Was Nul-Terminated Text Strings Wrong?
You're overcomplicating the problem.

    void accept_string(const char *a, size_t a_length);
is good enough. It has the additional advantage that you can give it a substring out of a larger string without copying it.
7786655··on Pit Stop public toilets cost San Francisco $28.50 per flush
The "cost of the toilets" here refers to the operating cost, not the fixed costs.
7786655··on SEC blocks the Telegram ICO – what this means, and what happens now
The difference is that if a web store accepts crypo they don't need to worry about the payment processor oligopoly cancelling them.
7786655··on Learning Vim incrementally (2010)
It's useful for resizing splits and scrolling.
7786655··on The Browser Monopoly
Firefox also has profiles. (about:profiles)
← PreviousPage 4 of 4