Recent submissions

Comment · 8 years ago
(author here)

Good question! Because this is on a hot code path, we were allocating new values faster than the garbage collector was able to remove them. Over extended periods of time, the server would trend toward running out of memory.

Comment · 8 years ago
I did for a while. Around version 58 it started performing better again. Then something in v60 caused a bunch of CPU spikes again, so I'm using Developer Edition, which is on v61 and doesn't have that issue.

I would say 99% of the time, Firefox is great for me. There are occasional sites that I open in Chrome - either because of video choppiness or JS going out of control on a page.

However, I would love it if it were less of a gamble when upgrading versions.

Comment · 8 years ago
Do you mind expanding on what you mean? When I look at the instructions here, they seem pretty concise.

`export` -> exports the thing

`default` -> if you require from this module, this is the default

`class` -> class definition

`extends` -> speaks for itself

`Controller` class it's extending.

You could maybe rework it so you don't export it on the same line:

```

class Foo extends Controller {}

export default Foo

```

The parallel I see here to Java is the object orientation - which is a fair criticism. There are probably ways to execute on this using other mechanisms other than inheritance. But then, sub-classing to me still feels better than assigning the prototype via direct assignment.

Comment · 8 years ago
Ruby has one of the better communities among programming languages - disproportionate to its popularity. I wish more languages had that quality of discourse.
Comment · 9 years ago
I think my comment wasn't super clear. What I meant is shift-tab in terminal emulation, which wasn't registering correctly.
Comment · 9 years ago
I should have been more clear. Shift tab wasn't registering correctly in terminal emulation.
Comment · 9 years ago
My favorite thing in this release is that shift+tab works in the terminal now.
Comment · 9 years ago
Flow is specifically mentioned in the linked release as getting rid of it...
Comment · 10 years ago
I think the way they see it is:

Voice is basically deprecated

Hangouts is enterprise

Allo and Duo compete with Whatsapp/iMessage and Facetime/Skype respectively

Comment · 10 years ago
Don't you have

  React.PropTypes.shape({
    foo: React.PropTypes.string,
    bar: React.PropTypes.shape({
      fieldNum: React.PropTypes.number
    })
  })
? I'm not saying it isn't verbose, but I'm pretty sure that as of a few months ago, this existed in React natively.
Comment · 10 years ago
I don't know how you would handle all the banking websites that simply break or log you out if you accidentally go back a page.
Comment · 10 years ago
I feel like your comment is misleading. People who are military trained have guns - but no ammunition. Ammunition is harder to come by. People are psychologically evaluated before they join the military.

And the union thing - Switzerland is part of the economic area, officially, and observes a lot of treaties/agreements in exchange for the benefits they get. This is a point of contention in Swiss politics as some feel like Switzerland gets pushed around a lot.

Comment · 10 years ago
:) Fantastic, that's the setting!
Comment · 10 years ago
Hmm, I just installed vim-7.4.1868, so maybe they removed it again? The closest thing I have is `termguicolors`, which I believe was there before.
Comment · 10 years ago
I would love to get more information on this. I'm not seeing `:set guicolors` as a valid option.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton