kenmazy
OP is saying that this is too similar to cat pictures. I think that it is worlds better than cat pictures, but still not relevant to the HN community.
Oh yea, and inserting breakpoints and print statements not only take months, but also change your code in a case-by-case fashion.
It's like reverse engineering for masochists.
Two extremely useful aliases:
[alias]
fi = !sh -c 'git commit -m \"fixup! $(git log -1 --format='\\''%s'\\'' $@)\"' -
ri = rebase --interactive --autosquash
First alias allows me to create a commit prefixed with fixup! very easily. So workflow looks like this: 2536aw3 implementing feature foo
sfd93ja fixup! implementing feature foo
ok4jzvd fixup! implementing feature foo
k4okvxx fixup! implementing feature foo
2okoswa fixup! implementing feature foo
zxvorm3 fixup! implementing feature foo
ko2koaa fixup! implementing feature foo
And then I rebase when git log --graph --pretty goes off the screen.The super programmer converts complex ideas into code coherent to the normal programmer.
The super programmer makes difficult decisions where the normal programmer sees only one option.
This is the best I could find: http://shinalamandtheinfinitesadness.blogspot.com/2012/08/sh...
Impatience: Why is this code taking so long?
Hubris: I could write code that is way faster/better than this!
I'm really curious to see how different equivalently priced ASUS and supermicro boards differ.
How exactly are you trying to setup networking? Bridged, routed, NAT on dom0 vs domU?
These two pages might help you, though both are slightly out of date:
http://www.pc-freak.net/blog/how-to-configure-and-enable-xen...
http://wiki.kartbuilding.net/index.php/Xen_Networking#Two-wa... (more out of date, but ideas are correct)
EDIT: ZFSonlinux is worth looking into as it's becoming fairly mature and provides the perfect storage for xen instances.
How many closed-source, for profit software projects were rescued after the supporting company went under? (I am intentionally conflating closed-source and for profit as the majority of financed projects are closed source).
What you have to consider here is the rate of progress, as well as the length of development time. Open source projects have essentially infinite development time, whereas closed-source, for profit projects have a finite development time (whenever the company decides further development isn't worth it anymore)+. However, open source projects tend to have a slower rate of progress versus financed projects.
After 6 months or 1 year, sure, the financed project will probably be ahead. How about the 5 year mark? 10 year? It becomes much less clear which project will have accumulated more man-hours.
+very rarely, closed-source projects are released as open source (e.g. Doom 3), but I think we can all agree that that is the exception to the norm
For firefox, I use the https://addons.mozilla.org/en-US/firefox/addon/omnibar/ addon, it works quite well for me.
Now if only I could find a way to get firefox tabs into the title bar...
I for one do not own any servers in Switzerland...
If by chance you don't find a thread by someone with similar needs and budget(seriously, thousands of these threads), then just start your own and it will be answered promptly.
Bluray max bitrate is 54 Mb/s, but I've generally seen transcoding to 20-30 Mb/s have nearly the same quality.
In fact, git can also handle your second wish by having simply creating a "sync" branch pointing to that extra commit, then when you switch to between your laptop and desktop, pull the sync branch, check out the commit (apply it to your working directory), then switch back to the master branch and continue working (the commit never appears in the master branch).
Git rebase would handle the "forced commit on merge with no meaningful conflicts".
hope I don't sound like too much of a fanboy :)