Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NickPollard
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
NickPollard
12y ago
This only works if the candidates still apply. A lot of the time I choose not to apply for roles without posted salaries, because there's a good chance I'm either over- or under-qualified for the role. Applying to a job takes time
32.
▲
by
NickPollard
12y ago
I would definitely recommend Martin's Coursera course, it's incredibly well structured and very well delivered, with enough difficulty to be challenging but it guides you through very gently. Well worth it for learning both Scala
33.
▲
by
NickPollard
12y ago
At first look, the screenshots are clear, the game makes perfect sense and seems like something that would be interesting. I'd reconsider the logo though, I expect a Microsoft lawyer would argue trademark infringement quite happily.
34.
▲
by
NickPollard
12y ago
In the immortal words of Antoine de Saint-Exupery: “If you want to build a ship, don’t drum up the men to gather wood, divide the work, and give orders. Instead, teach them to yearn for the vast and endless sea.”
35.
▲
by
NickPollard
12y ago
Only one datapoint, but my current job is 90%+ Scala (Fixed Income, a multi-national bank). GSA definitely use it and I believe Goldman are moving to it as well. It's not mainstream, but it's also not niche either.
36.
▲
by
NickPollard
12y ago
1. Currently No, but for 5 years, yes. Now only indie in my spare time. 2. I was primarily developing for consoles (PS3, X360 mostly), with some PC work. Now primarily PC and Mobile. 3. Over 70% C or C++. In industry (AAA Console) I was pro
37.
▲
by
NickPollard
12y ago
When you say finance, do you mean you want to do tech in finance, or you actually want to trade? Those are two different (though related) questions. 2 years ago I moved from the games industry into the finance industry. My role now is varie
38.
▲
by
NickPollard
12y ago
You can only speak for yourself. Lots of game developers, including myself, do not commonly use heavyweight IDEs.
39.
▲
by
NickPollard
12y ago
Here's (part of) a solution: Let people work from home. I have to work in a loud, noisy, open plan office with barely enough room. At home, I have a nicely decorated, well set-up, spacious office with all the equipment I need, sitting
40.
▲
by
NickPollard
12y ago
I live near the Bethnal Green gas holders and I run at least once a week down the canal past them. They're quite interesting to look at but they're also in prime London real-estate, and the capital has a huge housing shortage. It&
41.
▲
by
NickPollard
12y ago
Yeah, the lack of supersonic overfly on most countries (not just the USA) was one of the main factors against Concorde (despite the fact that in many cases the decibel levels were lower than cotemporaneous aircraft). It's no coincidenc
42.
▲
by
NickPollard
12y ago
The point is though that sending 15x more data is not an issue when you're only sending a few bytes per tick. When optimizing, you always profile and optimize the bottleneck first. For a lot of people in a lot of situations, latency, n
43.
▲
by
NickPollard
12y ago
Yeah, naming things is hard . Harder than most other things. There's always trade offs and it's heavily dependent on personal preference. That said, I think your ideas here are good. 'Get' and 'Set' really don
44.
▲
by
NickPollard
12y ago
With setters, you're implicitly working in a mutable world, at which point it makes sense to name it for the action, so I think you have to use 'set'. So I would have x() and setX(), instead of getX() and setX(). In an immuta
45.
▲
by
NickPollard
12y ago
'best practice' is a difficult concept when it comes to naming things, which is one of the two hard problems of computer science. However, I agree with ariel. In a functional-style program, or indeed in most programs, the importan
46.
▲
by
NickPollard
12y ago
This looks to me to be an important and very promising change. I don't know how much they've had to compromise, but making this easily callable in from C (and hence, easily callable from other languages with C interop) makes it si
47.
▲
by
NickPollard
12y ago
That may be true, BUT I'd wager that the probability of a book not chosen by the NYT is even closer to zero. It's not that the NYT is bad, it's that predicting fads vs. classics at the time of release is a hard problem.
48.
▲
by
NickPollard
12y ago
The main thesis here - that an Uber-like service requires people who will work for less money than customers are prepared to pay for - is a truism, and probably the #1 principle of any business. There's a definite relevance that the cu
49.
▲
by
NickPollard
12y ago
I'd actually recommend the Economist - the writing is generally pretty good (in my opinion), but more importantly, as a weekly publication rather than daily, it's less knee-jerk about getting out the story quickly, and more focuse
50.
▲
by
NickPollard
12y ago
On Linux I use inotify for this; currently using it to rebuild a C project through make whenever I write to files. Very handy.
51.
▲
by
NickPollard
12y ago
The main issue is a lack of money/long-term survivability for most studios, which leads them to cut many corners in order to release the game before running out of cash. This means that code is written to ship the game out of the door,
52.
▲
by
NickPollard
12y ago
Oh yeah, of course there are big engines that also do that (with much more platform support), I was just using my own experience as an example to show that you don't even need a huge team supporting it. I remember back in the day worki
53.
▲
by
NickPollard
12y ago
C works just fine on all of the (non-web) platforms you mentioned. It might be a little long in the tooth for some, but it still gets the job done. In my spare time by myself in the last 4 years I have built a complete cross platform engine
54.
▲
by
NickPollard
12y ago
I didn't mention asm.js but it was on my mind when I wrote the parent; it's possible that it is 'good enough' and eventually becomes widely adopted enough, but I wonder if we might do better by eschewing the need for com
55.
▲
by
NickPollard
12y ago
What we really need is a replacement for Javascript as the 'bytecode of the internet'. It's clear now that people want to have the freedom to write client web code in whatever language they prefer. A web browser is just a VM
56.
▲
by
NickPollard
12y ago
Actually, it is - literally. As the article mentioned, Newton was born on 25th December, so he often comes up in Christmas-related discussion and so this time of year is a good time to mention him. https://www.google.co.uk/s
57.
▲
by
NickPollard
12y ago
Actually he's attempting to dissuade people from leaping to conclusions based on little-to-no data and their own biases. He doesn't say it's not the US, he just says that the data is not enough to support that conclusion. It
58.
▲
by
NickPollard
12y ago
I think his argument is valid, and thinking about curl as an analog to cat makes a lot of sense. Pipes are a powerful feature and it's good to support them so nicely. However, just as curl (in standard usage) is an analog to cat, I fee
59.
▲
by
NickPollard
12y ago
It's mostly about understanding our solar system and how it formed - comets supposedly contain a lot of early material and could be key to understanding the formation of various parts of the system. Some believe that water or other mat
60.
▲
by
NickPollard
12y ago
Relevant quotes: * The energy network operator said it was caused by a combination of high winds and faults in nuclear plants. * The situation is caused by windy conditions boosting the output from turbines at a time when eight out of the U
More ›