Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeremiep
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
jeremiep
10y ago
I always use something like clj-stacktrace[1] to pretty print error messages and I've never had any issues figuring out what the problem was. Most of the time you're working from the REPL inside your editor anyways so the iteratio
182.
▲
by
jeremiep
10y ago
Looks like new maintainers took control and decided the old codebase wasn't to their liking. Thing is, these changes come with loads of tradeoffs the newcomers usually are completely oblivious to and the new product is of lesser qualit
183.
▲
by
jeremiep
10y ago
He didn't mean the tasks around programming, he meant the bits of code around the main problem domain in your codebase.
184.
▲
by
jeremiep
10y ago
This is terrible advice. These games use TCP because they can get away with the latency and often have game designs where latency is a non-issue (300ms in WoW won't ruin your raids or quests). Latency spikes are also very noticeable in
185.
▲
by
jeremiep
10y ago
The whole bit about TCP being evil and hopelessly broken made me laugh - its funny to imagine these guys as complete network beginners :) Its also ironic that people building networked games today are making the same mistakes - and it all s
186.
▲
by
jeremiep
10y ago
Solid advice! I think learning is more about structuring knowledge than merely memorizing the facts. The more you understand how and why something works, the easier it becomes to structure that knowledge. Then learning as a whole just becom
187.
▲
by
jeremiep
10y ago
Thats almost dangerous actually. The internet makes it easier than never before to isolate yourself with same-minded people. Once you do that, you're in a positive feedback loop to reinforce your beliefs and behaviours, no matter how w
188.
▲
by
jeremiep
10y ago
I loved that talk! I especially loved the moment when I finally understood the point he's trying to make is applied to the writing of the very talk he's giving.
189.
▲
by
jeremiep
10y ago
They also support webpack out of the box. You can most likely add build tools by doing your own integration as well.
190.
▲
by
jeremiep
10y ago
They allow you to match the URL in a series of steps. Where each step can be static (ie "/foo") or dynamic (ie /images/). You can then easily add features to this structure, like route middlewares at every level in
191.
▲
by
jeremiep
10y ago
Because even with experience you don't refactor a 40+ years old piece of software easily without breaking half the ecosystem. I'm sure there's a whole world of tradeoffs we're not seeing that the maintainers have to deal
192.
▲
by
jeremiep
10y ago
That happens a lot as well! But its our job as developers to challenge the managers when the expectations are unrealistic. They are very receptive when you put it in terms they understand. I've also seen plenty of developers jumping he
193.
▲
by
jeremiep
10y ago
I used to work with Stage3D when it came out. Its a crippled API with an even worse shaders API. AS3 spawned way too many OOP practices in the Flash world for my liking, it was the most naive way to code games I've seen until people st
194.
▲
by
jeremiep
10y ago
Its not high level languages which yield bad performance. Its developers not taking the time to optimize their architectures at the macro level (and unlike micro-optimizations, these are very rarely premature), or generally don't have
195.
▲
by
jeremiep
10y ago
I'm always worried when I feel too good at something, I can't help but wonder whether there's an entire world of knowledge out there I'm not aware of (there usually is). I also noticed my peers tend to consistently rate
196.
▲
by
jeremiep
10y ago
I would love to see a comparison of the performance of compiled programs. If zappcc creates slower executables but spitting them out faster, it could be used during development to speed up iterations. And if the executables are faster, I&#x
197.
▲
by
jeremiep
10y ago
That would be depressing if that was the only $77k out there, in the grand scheme of finances that amount is ridiculously small. Existing startups won't get any less money and research won't get any less grants because some folks
198.
▲
by
jeremiep
10y ago
It probably improved a lot since the last time I used it. I haven't done any C# in a while :) It wasn't complaining about structs or refs but wanted LINQ everywhere, anonymous lambdas and other high level constructs in place of hi
199.
▲
by
jeremiep
10y ago
Its open-source, nothing prevents you from stepping in and fixing it yourself. I had no problems with subtitles, and can't find any issue related to it that isn't years old. I'd say if there's an issue its either unknown
200.
▲
by
jeremiep
10y ago
I ended up uninstalling ReSharper 2 years ago because of the amount of false positives it reported as well as having huge impedance mismatches with the performance requirements I had at the time. One annoying moment was when it claimed a va
201.
▲
by
jeremiep
10y ago
Emacs is far older than 1995 and still eating 250Mb :)
202.
▲
by
jeremiep
10y ago
Your web server also doesn't run X11 or any window managers nor any gui apps.
203.
▲
by
jeremiep
10y ago
I was merely comparing an Electron app (VSCode, not at all an "online messenger") to average apps running on the desktop because your original comment implied "200Mb for the smallest apps" which isn't true.
204.
▲
by
jeremiep
10y ago
Dropbox itself takes 200Mb and its a simple python app. Google drive takes 300Mb. VSCode takes about 100Mb of ram with a project opened right now. Even my Emacs takes 250Mb and I literally live inside it. All of them have at least 2Gb of vi
205.
▲
by
jeremiep
10y ago
> Since this was an accidental post (now removed) in advance of the actual announcement and release, we've buried this story. That would explain why this is the first time I hear about it :)
206.
▲
by
jeremiep
10y ago
My Spacemacs session often grows weeks old :) Emacs also has a client/server architecture so I can spawn the emacs daemon and then connect to it from anywhere. We have a few people in VSCode at work, a few in Sublime and yet more in At
207.
▲
by
jeremiep
10y ago
> Significant enough that it comes up anytime there is a discussion on HN. Because people don't know any better, shun anything that isn't their pet technology and generally sit on the wrong end of the Dunning-kruger effect.
208.
▲
by
jeremiep
10y ago
And they're all mediocre when compared to Vim/Emacs (and these are both inferior to Spacemacs which actually combines these two.) Why isn't everyone using Spacemacs then? Visual Studio is much, much slower than all of them ye
209.
▲
by
jeremiep
10y ago
Not at all. It simply indicates the system has a radically different interface than the web. And that web APIs have evolved incredibly more than system ones when it comes to building quality UX. Its no wonder all the best native application
210.
▲
by
jeremiep
10y ago
A file manager would not be a good use-case for Electron. Especially if you don't intend to run it in the browser (which really would make no sense.) For the very reason you outlined - startup times. The average use-cases of file manag
More ›