HN user

braveo

321 karma
Posts0
Comments352
View on HN
No posts found.

But the second I need to use an IDE for Windows development, it's too slow to bear.

This very much depends on your machine. For example, I have an office machine running an older i7 with 16 GB of RAM. I give my VM's 6 cores and 8 GB of ram and I don't run into the issues you describe.

I also precreate the disk (instead of using dynamic) and shut off things that tend to be I/O intensive in Visual Studio, but once done I've not noticed a performance difference between it and native.

I was specifically responding to the claim that 'unwanted advances' could be considered sexual harassment under the law.

yes, technically you could consider rape to be an 'unwanted advance', but no reasonable person would ever characterize it as so. The very fact that it's characterized as an unwanted advance tells you it's not sexual harassment, it's just someone chasing another person.

I've heard stories from several female founders/VC's (not naming names or specific details to protect anonymity) who have experienced repeated unwelcome advances even after it was made clear they had a significant other. That's not as egregious as groping (one of the accusations in this article), but that's still sexual harassment by the letter of the law and slimy as hell every other way.

While I don't know the details of what happened here, there's nothing wrong or illegal about approaching someone and I'm more than a little miffed that anyone would consider it necessary (or good) to make "unwelcome advances" illegal. Yes, even unwelcome advances to married women.

I don't think so. I'd much rather pay the cost of ownership than rental every time I wanted to move about.

By definition rental is going to be more expensive than ownership.

I don't doubt that companies will have fleets of cars for their employees, etc, but personal vehicles are not going to go away.

don't really care, Uber's behavior as a company is such that I'd rather see lyft succeed.

Those positives will be brought about regardless of who it is, so lets make sure it isn't a company who acts as egregiously bad as Uber.

Or the he previous comment about lifestyle is applicable but only manifests itself for fathers as a result of society only recently starting to transition to women being able to be breadwinners.

I would never allow a new dev to come in and ask us to completely move away from a tech stack in a project that we're already underway in.

It's one thing to try something different in a new project if it can legitimately solve problems we've been having in old projects.

But this idea that you can do that and most "reasonable people" are going to get behind you on it is balderdash. Most reasonable people are going to tell you no because there's not a strong reason to.

Much better to just move on if you don't like the tech they're working in.

And this is coming from someone who dislikes CoffeeScript, and always has. I would never suggest an active project rewrite their CS in something else.

I even find comparatively mild things like Ruby's inferred parentheses grating.

I agree with everything you've written and I'd like to note that even Ruby has degenerate cases where you're forced to use parenthesis around things because the parser can't figure out what you mean.

I have an instant dislike for any language that tries hard to make code 'pretty' by removing such indicators.

And to be clear, there's a difference between a concise version of a syntax, such as C#'s lambda syntax, and creating inconsistencies in your language by trying to remove syntax that cannot be universally removed without creating ambiguities.

The former is welcome, the latter is not. Even Ruby has such degenerate cases.

And I like Ruby, but I dislike that design decision.

hotkeys aren't about code entry.

I bet when you're in visual studio you hit F5 to debug instead of moving your mouse up and trying to hit the small button.

You probably also use Ctrl+<space> when need to pop up autocomplete directly, or Ctrl+r+r when you want to rename something quickly.

It's an idea known as 'death by a thousand small cuts'. Perhaps each individual build isn't significantly quicker using keyboard over mouse, but do it all day and it becomes significant.

This doesn't even start to consider the mental attention required for mouse usage vs keyboard usage. Every context shift potentially slows you down even more due to non-physical issues.

Trying to frame this as a discussion bout typing speed is just not accurate.

The rate is a red herring, it's the reaction when it was reported.

Imagine if your local PD reported that they only ignored .01% of 911 calls. Would you find that acceptable?

I had something similar. It's not normal for me to make large purchases via my CC, but I decided to purchase a $600 television from a retail store once.

The payment was declined until I called the bank and told them I was standing in line trying to actually pay for it.

The thing is, I don't think she was able to open it for just that transaction, but instead flagged my account so that ALL large payments like that were allowed.

Which to me just seems like an outlandish shortcoming.

It reminds me of the time that some random ACH got placed on my account. They claimed they couldn't even tell me the name of the person or company who did it, etc. And this despite me having specifically requested that any ACH's placed on my account are approved personally by me.

It's actually kind of scary just how inept these banks are sometimes with respect to these issues.

I'm not sure I understand your complaints here, I believe dosbox has support for hardware passthru.

and you can run dosbox on a modern 64-bit machine, so the idea of needing unsupported Windows XP (or similar) doesn't seem to be valid imo.

I don't think you can guarantee the generation of anything sequential across multiple machines without some sort of authority. A single machine, sure as long as the resolution you're using is small enough and/or you have a single point of authority on that machine.

But across multiple machines?

Can you explain to me how you're doing that across multiple machines without any sort of authority? If there's a way to do that I'm genuinely curious.

I have no issue with people flagging anything I post.

However, there is a clear and marked difference between users "showing me they don't like my humor/post" and having the moderators step in and start warning me to stop. And to imply that this is somehow an ongoing issue with my posts?

No, he can just ban me and get it over with.

edit:

and just so we're clear, had he not made the comment he did, this entire "conversation" would not be occurring.

I'm not trying to be hardheaded, and I understand I don't see all of the nuance because I'm not familiar with the problem you were solving.

But having said that, I have to go back to asking why you didn't just use an identity of some sort.

I cannot see any reason outside of convenience why you would insist on sequential UUID's for that, and I would argue against the convenience seeing as how UUID's are not naturally sequential and any work you did to guarantee them being sequential would also have been useful for generating sequential integers in the software as well (even 128 bit integers).

You could have literally created a 128-bit sequential integer, waved your hands, and then announced to the world that it's a UUID (you wouldn't even need to set the bit to determine which version of UUID unless you were using it outside of your environment for some reason).

Unless there is some other requirement that I'm not aware of, I don't really understand what it buys you.