Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pcmonk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
211.
▲
by
pcmonk
13y ago
You can represent trees with matrices. You can also represent trees with bits. What we want is a representation that is both easy to read and easy to write.
212.
▲
by
pcmonk
13y ago
This would be wonderful. Certainly a prerequisite for any serious programming.
213.
▲
by
pcmonk
13y ago
This is certainly an important point. There seems to be more potential in mind mapping software than I thought, but extensibility is key.
214.
▲
by
pcmonk
13y ago
To be clear, the syntax I suggested in the article is what I want it to look like, not what I want to type in. It takes far too long to type most of those (except the lisp-style one). I would like to be able to add nodes as easily as I add
215.
▲
by
pcmonk
13y ago
Those graphs are good examples of what I want to be able to make. You bring up a critically important point, though: I must be able to write graphs very quickly, easily, and painlessly, like I use vim to write text or Trello for to-do lis
216.
▲
by
pcmonk
13y ago
I'd never really seriously considered mind mapping software, and while I still don't think it's exactly what I want, it actually seems to have more potential than it seemed. Thanks for the suggestion.
217.
▲
by
pcmonk
13y ago
You're right that most of the time we need non-trivial algorithms or visualizations for trees for it to be useful. If I ignored that it would be like wishing for a "general binary editor" because it would be so "powerfu
218.
▲
by
pcmonk
13y ago
I've seen DOT/GraphViz before, but I think its complexity put me off a bit. I'll give it another shot. The other tools have promise as well.
219.
▲
by
pcmonk
13y ago
It seems like a good product, but it doesn't fit my requirements because (1) it doesn't support plugins to specialize its functionality to particular domains and (2) its reliance on the mouse looks like it would make it far too in
220.
▲
by
pcmonk
13y ago
Wow. I much prefer algebra, and it never even occurred to me to eat corn in a spiral. On the other hand, I'm a Lisp guy, and I use vim.
221.
▲
Why Don’t We Have a General-Purpose Tree Editor?
(pcmonk.wordpress.com)
223 points
by
pcmonk
13y ago
|
172 comments
222.
▲
by
pcmonk
13y ago
Don't make accusations of favoritism without any shred of evidence. This post is completely unfounded except for a couple of anecdotes. I think most people here realize that the content here is not simply whatever gets the most upvote
223.
▲
DEC Wars
(textfiles.com)
2 points
by
pcmonk
13y ago
|
0 comments
224.
▲
Show HN: Phlisped, the Graphical Programming Editor Experiment
(pcmonk.wordpress.com)
1 points
by
pcmonk
13y ago
|
0 comments
225.
▲
Phlisped: An Experiment in Graphical Programming
(pcmonk.wordpress.com)
2 points
by
pcmonk
13y ago
|
0 comments
226.
▲
by
pcmonk
13y ago
But could they (1) extend your results or (2) have enough of an understanding of it to apply it to their work? The benefit of a napkin explanation is that they understand it well enough to know whether it would be useful/interesting t
227.
▲
by
pcmonk
13y ago
I loath academic papers. Often I find I spend days or weeks deciphering mathematics in compsci papers only to find the underlying concept is intuitive and plain, but you're forced to learn it bottom up, constructing the authors origin
228.
▲
by
pcmonk
13y ago
I just heard a talk on this the other day at an undergraduate mathematics research conference (SUnMaRC). Apparently, at Al-Andalus there are examples of all 17 different groups. Islamic art has some of the coolest math.
229.
▲
by
pcmonk
13y ago
"Why on earth..." I see what you did there. But seriously, I don't think I've ever heard of using M for meters.
230.
▲
by
pcmonk
13y ago
For me, this might be the killer feature: http://atom.io/packages/vim-mode
231.
▲
by
pcmonk
13y ago
It doesn't quite count as a tiling window manager, but I just use compiz with the grid plugin, and it gets me everything I wanted from a tiling window manager without losing the ability to move a window around freely occasionally. Tha
232.
▲
by
pcmonk
13y ago
HN goes through phases, which I rather like. This way, we get semi-in-depth coverage of topics serially instead of always uniformly dividing our attention among all interesting projects at the same time.
233.
▲
by
pcmonk
13y ago
I did, but I wasn't paying attention so I was significantly off-center. I have no doubt that it could be solved with one. But, I figured, electrons are cheap.
234.
▲
by
pcmonk
13y ago
All the names have a flying motif. For example, I beat the last level using three light weight space ships.
235.
▲
by
pcmonk
13y ago
The real problem is not that they couldn't get preferential treatment. The problem is that there is no way to get treatment at all. If they hadn't have asked Eric Schmidt, then we could have wondered whether they had really trie
236.
▲
by
pcmonk
13y ago
I think it's simply because capturing groups are much more common than non-capturing groups. Even though non-capturing is "simpler", it's less common, so we default to capturing and use the more verbose syntax for non-c
237.
▲
by
pcmonk
13y ago
Quantum entanglement allows you to know something about a far-away system that you couldn't have been told by communication, but you can't control what information is passed. Essentially, you both get a random result, it's j
238.
▲
by
pcmonk
13y ago
For me, I think it rather raised my curiosity than quenched it. For a few nights, this is rather impressive.
239.
▲
Eagle Mode -- Zoomable User Interface
(eaglemode.sourceforge.net)
1 points
by
pcmonk
13y ago
|
0 comments
240.
▲
by
pcmonk
13y ago
It depends on what you want. I've only read the first volume so far, but I would say that it's definitely appropriate for an intro to CS since you have the math background. I would definitely not recommend it to most people sinc
More ›