Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mickeyp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
331.
▲
by
mickeyp
9y ago
No, they are not unrelated. Isolation yes, and through that, you get repeatability. We can all agree that declaratively describing your environment (Salt, Chef) is preferable to the rather simplistic Dockerfiles currently in use, but both a
332.
▲
by
mickeyp
9y ago
Having worked for for about 18-20 different clients I can count on my left hand the number of places that had turn-key, repeatable dev environments. Repeatable prod environments are usually better but not always. Quite honestly to most lazy
333.
▲
by
mickeyp
9y ago
Yes, with the caveat that if you already use a hypervisor for your main dev environment then running another inside it with Vagrant's default VBox setup is likely to either be very slow or not work at all. Docker will also layer and ca
334.
▲
by
mickeyp
9y ago
Sorry, but you don't need to be building microservices to even consider using tools like Docker and Kubernetes. The former (or containers in general) is an excellent way to build repeatable and re-usable environments for development, t
335.
▲
by
mickeyp
9y ago
Thank you very much :)
336.
▲
by
mickeyp
9y ago
Emacs uses external programs; it supports a multitude of protocols give you this transparent file access.
337.
▲
by
mickeyp
9y ago
Then here is a better example: $ find-file /ssh:foo@example.com:/opt/myfile.txt Emacs will open the remote file in a buffer local to your Emacs and you can edit it as though it were a local file. When you save it's saved
338.
▲
by
mickeyp
9y ago
I believe there is no such thing as too open-ended a question to ask an interviewee. If you're asked something open-ended you have a glorious opportunity to define the scope of that question yourself, and to frame it in terms of things
339.
▲
by
mickeyp
10y ago
This concept is quite well-known in high-end cooking. Nitrogen cavitation is another method of rapidly infusing (though not necessarily aging!) liquids with aromatics. Ultrasonic boths -- as the OP mentioned -- is also another way of extrac
340.
▲
by
mickeyp
10y ago
I've yet to meet anyone in Amsterdam who has not had an encounter with tram tracks -- whether sober, stoned or drunk...
341.
▲
by
mickeyp
10y ago
Hopefully we'll rally around something like OCI as a standard. But then we all know how well standards are followed... Still, provided you can build your artefacts -- somehow -- as a container image you can focus on building a stable i
342.
▲
by
mickeyp
10y ago
I've built Kubernetes architecture and a general container "mentality" to development and operations for a couple of clients and I would still not recommend you put your "pets" (relational databases and other statef
343.
▲
by
mickeyp
10y ago
If you are going to "select" something, mutate it in your python code, and then commit it back without exclusively locking the rows you want to edit, then of course you'll run into data races when concurrent requests attempt
344.
▲
by
mickeyp
10y ago
With emacsclient you can easily open those files, quickly, in Emacs; in fact, I would argue you should. fstab has its own editing mode in Emacs with syntax highlighting and so does hosts.
345.
▲
by
mickeyp
11y ago
They are all fine languages. There is another (key) reason why Python is keeping its momentum: the availability of skilled, professional python developers with a lot commercial experience. I've been called in a number of times to help
346.
▲
by
mickeyp
11y ago
Author here. People have reviewed my book on Reddit /r/emacs and Goodreads also.
347.
▲
by
mickeyp
11y ago
You set Numbers to OldStyle in \setmainfont, for instance. This assumes your font supports numerals.
348.
▲
by
mickeyp
11y ago
I already made that joke later on in the book.
349.
▲
by
mickeyp
11y ago
Pandoc's great. It has many great advantages and I would not hesitate to recommend it, but when you commit to a workflow early (rst in my case) rewriting or converting it mid-way through is a major hassle, one I'd rather like to a
350.
▲
by
mickeyp
11y ago
Funny how the curve fits historical incidents. Searching for "Adolf" and the name gains in popularity in the 1910s and 1920s; dips in the 1930s as Nazism rises; and nosedives in the early 1940s as WWII kicks off. Interesting. Cont
351.
▲
by
mickeyp
12y ago
SEEKING WORK - Remote / On-site in London, UK Python developer with 10 years of experience developing full-stack web applications and server-side development. I have excellent knowledge of Computer Science, databases, release and confi
352.
▲
by
mickeyp
12y ago
A friend of mine, a programmer, lost his sight. He was an Emacs user and could more or less continue programming thanks to Emacspeak, a package for Emacs that alters the voice depending on the syntactic construct of the word it is reading.
353.
▲
by
mickeyp
12y ago
It will appear in dead tree format too, but I want it be high quality and I have yet to truly investigate Print on Demand services. (But suggestions welcome.)
354.
▲
by
mickeyp
12y ago
Thank you for your feedback.
355.
▲
by
mickeyp
12y ago
Well, microservices is the new buzzword. Sadly most people who venture down this path do it using technology they already know: HTTP and REST with JSON even though, once you have a lot of services, that adds up to a lot of overhead. But i
356.
▲
by
mickeyp
12y ago
Code generation does serve its purpose, but I would argue that it's only a bit more effort to make it readable and with code-generated comments as well. I once had to build an Oracle PL/SQL interface for a rather complicated integ
357.
▲
by
mickeyp
12y ago
The solution for me -- believe it or not, call me crazy -- it to go to sleep when I'm feeling sleepy and tired. I tend to read in bed; at least an hour before I want to actually sleep, I'll read. Sometimes I get to the point where
358.
▲
by
mickeyp
12y ago
Good, basic practices to follow. Here's a few more: - If you're using AMQP/RabbitMQ as your result back end it will create a lot of dead queues to store results in. This can easily overwhelm your RabbitMQ server if you don&#x
359.
▲
by
mickeyp
12y ago
This is good advice. I have always followed that through by insisting $PS1 has a bright red banner that says "PRODUCTION".
360.
▲
by
mickeyp
12y ago
I agree. "Grokking SQL" (or rather the relational and set concepts behind it) makes it possible to mentally map how you want the query to behave. Although SQL is way, way more verbose than J/APL it is still extremely readable
More ›