Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cgdub
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
cgdub
8y ago
(setq mac-command-modifier 'control)
32.
▲
by
cgdub
8y ago
Scala seems suspiciously high compared to the data on Hacker News Hiring Trends: https://www.hntrends.com/
33.
▲
by
cgdub
8y ago
Did you mean "Your livelihood depends on X"?
34.
▲
by
cgdub
8y ago
C++ and JavaScript in the browser that you're using to read this would be a good example of #2.
35.
▲
by
cgdub
8y ago
> you really should just say don't do that You should also say WHY not to do that. This lets whoever asked decide whether the reasoning applies to their own unique situation. Perhaps they are doing a one-off scrape of a single file
36.
▲
by
cgdub
9y ago
What should I use to write a CR app?
37.
▲
by
cgdub
9y ago
Unlike JavaScript, Java requires classes.
38.
▲
by
cgdub
9y ago
You could give Dumb Jump a shot: https://github.com/jacktasia/dumb-jump
39.
▲
by
cgdub
9y ago
If upstream changes, pick a better upstream.
40.
▲
by
cgdub
9y ago
There's a great talk about backwards compatibility in Java by Brian Goetz: https://www.youtube.com/watch?v=2y5Pv4yN0b0
41.
▲
by
cgdub
9y ago
Nix is reproducible, supports easy rollbacks, and can manage multiple versions of everything for different projects. You don't have to worry about "works on my machine" or "don't update X right now because Y will br
42.
▲
by
cgdub
9y ago
Sounds like people over the age of 30 are too smart to work "into the early morning" in exchange for lottery tickets.
43.
▲
by
cgdub
9y ago
Does this have hot reloading?
44.
▲
by
cgdub
10y ago
The closest thing I know of is Test-Driven Development in Python. http://chimera.labs.oreilly.com/books/1234000000754 It goes through making an app in Django, but is heavier on TDD than Hartl's book.
45.
▲
by
cgdub
10y ago
If you need to change your microservice's API in a non-backwards compatible way, you have the exact same problem plus significant operational complexity.
46.
▲
by
cgdub
10y ago
If you're developing a web app, you can share code between the frontend and backend and still use the JVM on the backend.
47.
▲
by
cgdub
10y ago
Spacemacs works fine if you install it normally. Most dotfiles in your home directory will work as usual. I'm not familiar with ebuild or PKGBUILD. You'd probably have to rewrite them as Nix expressions.
48.
▲
by
cgdub
10y ago
You can also go one step further and have the configuration for the entire OS in text files with something like NixOS. https://nixos.org/nixos/about.html Want to see what your PC was really like 2 months ago, including
49.
▲
by
cgdub
10y ago
Seattle. To name another.
50.
▲
by
cgdub
10y ago
Because of how Nix works, upgrading should leave your system in an identical state as if you had done a fresh install. You can even downgrade if you want. I've switched to unstable and back to 16.03 (and now to 16.09) without a reinsta
51.
▲
by
cgdub
10y ago
This can happen with any release of any open source project. The only surefire way of dealing with it is diving into the source and fixing it yourself.
52.
▲
by
cgdub
10y ago
Simple Made Easy by Rich Hickey https://www.infoq.com/presentations/Simple-Made-Easy
53.
▲
by
cgdub
10y ago
Here's a few of them that use Emacs: http://wenshanren.org/?p=418
54.
▲
by
cgdub
10y ago
I use the Nix package manager. I use it on both Linux and OSX. Setting up tools is quick and easy: 1. Install Nix 2. Copy my config to ~/.nixpkgs/config.nix 3. Run "nix-env -i all"