Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
artagnon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
151.
▲
by
artagnon
13y ago
One place where the stash is really useful is pre-rebase. Unlike in merge, you need a clean worktree before you can rebase irrespective of whether or not those worktree changes will be affected by the rebase. A very common workflow on a t
152.
▲
by
artagnon
13y ago
Generally speaking, I think today's philosophy courses should focus on the big historical picture with emphasis on modern philosophers, as opposed to studying tomes like The Republic in painful detail. While it's easy to get lost in a sea
153.
▲
by
artagnon
13y ago
In general, the problem is that Emacs does not have an FFI (mostly due to "philosophical" nonsense? see discussion [1] and SXEmacs [2]). Even Vim has a (somewhat primitive) FFI [3]. [1]: http://lists.gnu.org/archive/html/emacs-devel/2012-
154.
▲
by
artagnon
13y ago
Yeah, the difference is that this one spawns a prebuilt clang-complete [1] (a more lightweight program) instead of clang. Still, nowhere as good as using a prebuilt ycm_core.so directly. Thanks for the pointer nevertheless. [1]: https://
155.
▲
by
artagnon
13y ago
I would have some hope if it were an open source project, and I were able to read the code.
156.
▲
by
artagnon
13y ago
Although this article was written in 2010, his general complaint still applies. Compare a code-completion engine written for Emacs, with that written for Vim: auto-complete [1] is written completely in Elisp and utilizes Semantic as a sour
157.
▲
by
artagnon
13y ago
Appreciation and valuable feedback are two different things. What value does "this is great; let me buy you a pretty unicorn!" add to the discussion? Criticism and disagreement are central to growth. We are not here satisfy each others'
158.
▲
by
artagnon
13y ago
Any clue why their previous undertaking, btapp.js, disappeared into oblivion? Aren't the apps listed on http://torque.bittorrent.com/labs/ incredibly useful? (They forgot about Linux, so I didn't even have a chance to run these things)
159.
▲
by
artagnon
13y ago
Which is precisely why I put that word in quotes :)
160.
▲
by
artagnon
13y ago
In general, standardized testing based on CS trivia is a good gauge of how well the candidate has prepared for the interview. To put it bluntly, it tests how many piss boring problems the candidate is willing to put herself through to get
161.
▲
Arrested Development Was the Ultimate DVR Show
(slate.com)
1 points
by
artagnon
13y ago
|
0 comments
162.
▲
Ask HN: How are engineering skill and tech-interview skills related?
6 points
by
artagnon
13y ago
|
4 comments
163.
▲
by
artagnon
13y ago
Then being able to read basic code is a nice thing to aspire for, no? Read and ask questions about what you don't understand.
164.
▲
by
artagnon
13y ago
That's an insightful writeup on the life in SF, but I didn't understand what private buses have to do with real estate prices. Isn't it just bad public policy? My city (and many others) allow private inter-state buses to pick up passengers
165.
▲
by
artagnon
13y ago
It's a large (mostly private) vehicle masked as public transport that stops at regular public bus stops. There's a reason public buses clearly state where they're going: it's so that _everyone_ has easy access to them. Personal freedom i
166.
▲
by
artagnon
13y ago
Just read git-pull.sh: it's a 300-line shell script. How much simpler does it get?
167.
▲
by
artagnon
13y ago
I would argue that C is probably the easiest language to understand, if you know the basics of hardware. C is essentially portable assembly. The C standard is tiny, and the behaviors are very clearly defined. The challenge is not in unde
168.
▲
by
artagnon
13y ago
Right, gccgo. However, that does seem to be the dominant implementation: llgo is being developed as an education exercise (excerpt from project page). From the Go FAQ: We also considered using LLVM for gc but we felt it was too large and
169.
▲
by
artagnon
13y ago
On C. C has been around for _much_ longer than Go, and a lot of people understand C inside out. The C ecosystem is fantastic: there are extremely good implementations of virtually everything that you can use to build a production-grade ap
170.
▲
by
artagnon
13y ago
> proudly declares that it will not use any modern advances to compiler technology My apologies: this is an opinion, rather than an explicit declaration from the project. Their compiler "gc" starts with a traditional recursive descent
171.
▲
by
artagnon
13y ago
Okay, so what I learnt from this: 1. You've imported droundy/goopt, wsxiaoys/terminal really easily. The first provides option-parsing, and the second provides helpers for emitting ANSI escape codes. 2. Practically everything is overloaded
172.
▲
by
artagnon
13y ago
git was built for linux.git. A tool for developers on the linux community to collaborate. Ofcourse the email ID is public: if someone finds a bug, they should be able to send a patch to the maintainer right away. Please don't use fake ema
173.
▲
by
artagnon
13y ago
Did you think that the non-tech people you picked would be great co-founders at the time (whom you now consider idiots)? Or did you think that they'd be useful in getting funding (which they failed to do anyway)? You say that you've become
174.
▲
A graphic novel featuring two Silicon Valley engineers
(steve-and-steve.com)
2 points
by
artagnon
13y ago
|
0 comments
175.
▲
by
artagnon
14y ago
To clarify: "I give up" was referring to giving up on the argument in that subthread, not on the idea in general. It requires a lot of hard work and perseverance to get something this disruptive merged; I'm merely taking a break to do more
176.
▲
by
artagnon
14y ago
Who's who, for those of you just joining in: - Linus is the original author of Git, and he wrote it in April 2005. He doesn't contribute anymore, and is rarely seen on the Git mailing list these days (except when something like this happen
177.
▲
Native submodules in git
(thread.gmane.org)
3 points
by
artagnon
14y ago
|
0 comments
178.
▲
by
artagnon
14y ago
Objective-J and this insane Cocoa worship? Are you serious? Try to understand that the desktop and web are two completely different things. I would not want a UI that's designed ground-up for the desktop on my web browser. It's just wron
179.
▲
by
artagnon
14y ago
Don't mistake me for some old timer hammering away on his BSD box. I love the web, but I don't go around farting rainbows and claiming that Javascript is the be all and end all of all programming. There's a reason Git is written primarily
180.
▲
by
artagnon
14y ago
A pure Javascript implementation of git? 0. Why is this a good idea? Have all the desktops and laptops died, and are people forced to use Mozilla OS for development? I'd vastly prefer native applications on iPad, Windows RT, Android and ot
More ›