Recent submissions

Comment · 9 years ago
This was true in previous versions, but with the Fall Creators Update you can mount mapped network drives inside of Linux:

  sudo mount -t drvfs z: /mnt/z
Comment · 9 years ago
If the underlying hypothesis that overworked developers are bad developers is true (and I believe it is), then it should be a competitive advantage to not overwork your developers.
Comment · 9 years ago
Yeah, except what this actually means is, "You don't have any interests outside of work and you do not have kids that may take you away from work and you don't have a SO/spouse to tell you that you're being taken advantage of."

It's not really about your interests, it's about you being naive.

Comment · 9 years ago
That's the kind of solution I've used before when performing reflection in a tight loop. The important thing there is to cache the result of the compiled expression or the dynamic IL code because the compile time/emit is slower than a single use of reflection.
Comment · 9 years ago
Since it seems so much less invasive, I'd be worried the the arguments that you shouldn't need a warrant to do it will seem much more persuasive.
Comment · 9 years ago
It seems like it'd be a lot easier to compel someone to unlock a phone using FaceID than TouchID and that scares me.
Comment · 9 years ago
You can use it to identify unsophisticated attacks, sure.

However, if someone has the ability to make malicious HTTP requests on my behalf using my browser can you really be sure that they don't have the ability to make malicious HTTP requests with altered headers through a malicious extension or a browser specific exploit or some other vector?

You still have to do all the other attack mitigation strategies in addition to checking the Origin header, and I'm not sure the extra complexity buys you anything in the long-term.

Comment · 10 years ago
Furthermore it's mostly a rant against subversion rather than going making any kind of argument about his assertions.

Plus anybody who advocates the use of git rebase --interactive as a sensible response to code review feedback is clearly insane.

Comment · 11 years ago
My 3 letter .org turned 17 years old last week.

Not that I'm interested in selling, but nobody's ever tried to buy it from me for more than the registration fees. I feel left out.

Comment · 11 years ago
Give up coffee, work out regularly, go to bed at the same time every night, get tested for sleep apnea.

Changed my life.

Comment · 11 years ago
I cannot imagine being in this situation and not either looking for queries to kill in mysql or restarting the daemon.

And as others have mentioned, having an open file descriptor to a deleted temp file is a classic unix pattern, truncating them is a horrific idea.

Comment · 11 years ago
It's not at all clear to me how they're namespacing the invocation names.

Do they need to be unique across all skills?

Will there be a land-rush on all the good two and three work invocation names?

Do I manually select which skills will be enabled for my Echo, and only those invocation names will be accepted? What about conflicts?

Comment · 11 years ago
Maybe lead with that it is a CRUD package for the Python framework Flask rather than expecting readers to be familiar with the Python ecosystem enough to be aware of what it is?
Comment · 11 years ago
I spent two weeks in the hospital from my chronic insomnia once, anybody who tells me I just need to relax or stop reading in bed is about as helpful as someone who tells somebody with chronic depression to cheer up.

Not everything is in your head, and no amount of positive thinking will change that.

Comment · 11 years ago
Operator overloading always looks like a clean solution, but complexity finds a way to leak through.

Avoid it, unless you're really overloading things that always behave.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton