Recent submissions

Comment · 9 years ago
Perhaps SO could include the titles of questions marked as duplicate somewhere in the markup so that Google indexes it?
Comment · 9 years ago
Comment · 9 years ago
I think the key part is "regardless of where they come from". For instance, Scotland has free tuition for the Scottish and other EU citizens, but not for citizens of England/Wales/NI or international students. (The fees for an English person are typically cheaper than other English universities, but still not to be sniffed at).

I am not sure about NI or Wales, but I imagine there's a similar situation.

Comment · 9 years ago
I do the same, as do others on my team. If we see an XXX in code-review, then we know someone commited something they didn't mean to.
Comment · 9 years ago
Comment · 9 years ago
Arguably someone adhering to the C++ Core Guidelines, using GSL and using the new static analysis tools (currently only in VS?) can be reasonably confident about choosing C++ for a new project in 2017.
Comment · 9 years ago
The article asks an interesting question which casts doubt on this theory: why does the UK ban affect UK airlines too?
Comment · 9 years ago
I don't imagine many start-ups buy them new. My previous employer bought a bunch of Aeron chairs second-hand (from other failed start-ups...)
Comment · 9 years ago
Comment · 9 years ago
Fantastic! Thanks a lot in any case.

I do find the image of "fighting the borrow checker" is quite harmful to how people view Rust. As those links state, an important aspect of teaching Rust is educating people about why the borrow checker complains, so that they might adjust their mental model.

Comment · 9 years ago
The new content looks a lot better, but I think it is a shame that this is not using the "MSDN" branding. One of the nicest things about Microsoft documentation is that I can add the term "MSDN" to any random web search and usually get the page I'm after.
Comment · 9 years ago
Could you provide an example where the borrowing would cause issues for immutable data?

I'm still learning Rust, but I thought the fact that you could have as many immutable borrows as possible would limit what errors the borrow checker could throw at you.

Comment · 9 years ago
It is not written in Python, it is written in RPython:

> So this is written in Python? > It's actually written in RPython, the same language PyPy is written in. make build_with_jit will compile Pixie using the PyPy toolchain. After some time, it will produce an executable called pixie-vm. This executable is a full blown native interpreter with a JIT, GC, etc. So yes, the guts are written in RPython, just like the guts of most lisp interpreters are written in C. At runtime the only thing that is interpreted is the Pixie bytecode, that is until the JIT kicks in...

Comment · 9 years ago
Comment · 10 years ago
No, he doesn't:

> For request, a full rewrite made sense because urllib sucked so much and we had no good alternatives.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton