Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johngunderman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
johngunderman
16y ago
What university are you referring to? Personally, I find university dining options to be overpriced, with low food quality. Sure, they often try to be healthy, but I've never felt a draw to them. The only good aspect I can see to them is th
62.
▲
by
johngunderman
16y ago
ImageMagick is gold for this sort of thing. I'm actually working with it as I type :)
63.
▲
by
johngunderman
16y ago
lack of a good package manager is holding it back. sure, there is port, but port's library is tiny compared to its linux counterparts...
64.
▲
by
johngunderman
16y ago
You can always re-map. I use Tab for indent-region, instead of bothering with indent-block.
65.
▲
by
johngunderman
16y ago
The main issue is that any text editor which is sufficiently advanced will be far removed from the standard CUA + GUI model that most people are used to. With such a separation, everybody has to start at ground zero when learning the new ed
66.
▲
by
johngunderman
16y ago
I learned the one handed bowline a few years back, and in the process actually forgot how to do a 2-handed bowline. Now its only useful if I'm drowning...
67.
▲
by
johngunderman
16y ago
Super simple: run M-x gdb to bring up gdb, and then run M-x gdb-many-windows to make it look like an IDE debugger. it gives you the gdb prompt, the state of variables at any breakpoints, current threads that are running, what is on the stac
68.
▲
by
johngunderman
16y ago
What is that refactoring tool he uses to pull code out into a separate method?
69.
▲
by
johngunderman
16y ago
I had this discussion once, and was presented with the following options: Ideally, lazy evaluation will automatically memoize all your computations. Haskell's 'thunk' system does this in part. However, doing full memoization on most functio
70.
▲
by
johngunderman
16y ago
Probably something on Steam.
71.
▲
by
johngunderman
16y ago
I think the point he is trying to make is a bit more general than the number of licenses. I read it more as "People pirate because of poorly implemented DRM that negatively impacts the legitimate user."
72.
▲
by
johngunderman
16y ago
I do admit, having high unread counts ticks me off. I wouldn't mind seeing that go. but I try to keep my feeds small so I only get a small stream of content that is all important to me, instead of a firehose of worthless stuff.
73.
▲
by
johngunderman
16y ago
Hm. I guess that's why you and I differ. I carefully trim my RSS feed so that I have, at most, 100 items a day to read. Any more than that and it feels like too much of a chore to slog through all of them. However, with only 100 items I fee
74.
▲
by
johngunderman
16y ago
I can't say I understand why some people would consider RSS feeds to be too complex. There really are only two operations that you have to know how to do: 1) subscribe to a feed you like (so you like this web page? click the rss button in t
75.
▲
by
johngunderman
16y ago
Duartes has a bunch of great articles. Its too bad he isn't writing anymore. Anyone know why all he stopped?
76.
▲
by
johngunderman
16y ago
Packing for a backpacking trip.
77.
▲
Mozilla is Developing a new Language: Rust
(wiki.github.com)
3 points
by
johngunderman
16y ago
|
0 comments
78.
▲
by
johngunderman
16y ago
Visual programming languages are great as a teaching tool, but I fail to see how they would be useful as a general purpose programming language. There is no need to be filled.
79.
▲
by
johngunderman
16y ago
I know as a fact that this not entirely true. For one, the Kin definitely supported MMS. I used its MMS functionality extensively as part of a project I have been working on. EDIT: I also can confirm that the Kin does store media on its int
80.
▲
by
johngunderman
16y ago
Today's concerns for security are not concerns for keeping our information private. Rather, they are concerns that we will maintain control over our private information, to be able to share it at our own discretion. Facebook removes much of
81.
▲
by
johngunderman
16y ago
I have definitely noticed the time I spend programming has decreased dramatically since I returned to gaming (Steam is to blame here). While I do regret that I don't have as much time as I'd like to work on programming, I know that (for me,
82.
▲
by
johngunderman
16y ago
Yes. The main issue with concurrency is preventing threads from stepping on each-other's resources. Also, getting threads in sync can sometimes be an issue. EDIT: Whoops, beaten to the punch. Methinks refreshing the page before posting migh
83.
▲
by
johngunderman
16y ago
Thats great, but anecdotal evidence doesn't really prove anything. CUDA lets you write multi-core code for GPUs, but imagine writing C code for hundreds of cores over a datacenter cluster. C isn't the right tool for that job.
84.
▲
by
johngunderman
16y ago
They basically act as a "browser console". From within your browser, they allow you to type out a command and have it performed in real time. For example, you can type 'd', tab complete it to "define", and then type any word you'd like to d
85.
▲
by
johngunderman
16y ago
Of course, there are the downsides: 1) sunburn 2) hats can get itchy but as your list is longer than mine, I'll concede.
86.
▲
by
johngunderman
16y ago
I think the conversation about this post is considerably more interesting and enlightening than what you would be likely to see from the same post on reddit.
87.
▲
by
johngunderman
16y ago
I've found that they don't agree with RSI though... :(
88.
▲
by
johngunderman
16y ago
It will work on any unix compatible system, which basically means Macs and Linux. EDIT: I realized it is python based. So it will work on any system.
89.
▲
Excellent video explaining GADTs in Haskell
(apfelmus.nfshost.com)
22 points
by
johngunderman
16y ago
|
3 comments
90.
▲
by
johngunderman
16y ago
they are not saying that they are getting rid of all windows machines full stop, they are saying that none of their employers can use windows machines as their dev machine / work machines. They don't want to expose any private data to the w
More ›