Viewing profile — jharsman
jharsman
HN member- Joined
- Thu, Aug 13, 2009, 10:32 AM UTC
- HN karma
- 332
- Public activity
- 45 items
- HN profile
- View on Hacker News ↗
About jharsman
I work on medical/electronic health stuff.
http://ghostinthecode.net
Recent public activity
- story
-
comment
Comment #47320906
Emacs solo actually contains functionality for just that, the below snippet which allows exporting xref buffers to grep format by pressing 'E'. You can then use wgrep etc. ;; Makes…
-
comment
Comment #39187601
This is very true. There several reasons why most EHRs are so bad: 1) The people who pay generally do not use the system. This is true for enterprise software in general and leads …
-
comment
Comment #27820936
Yes, the standard solution to this is to use the curl if the scalar valued noise field. This gives you a vector field which is perpendicular to the gradient and i divergence free.
- story
-
comment
Comment #22646480
Demo is called Blunderbuss, by Fairlight: http://www.pouet.net/prod.php?which=53950 Youtube: https://www.youtube.com/watch?v=VCpYH8yDK8g
-
comment
Comment #22039155
I was an early adopter of Mercurial and the teams insistence that file names were byte strings was the cause of lots of bugs when it came to Unicode support. For example, when I co…
-
comment
Comment #21594173
Dyalog launches multiple threads for certain operations if the arrays are large enough to justify the overhead.
-
comment
Comment #13386572
That's not how lossless compression of JPEGs work. Besides removing information from the file that doesn't affect the rendered image (like EXIF data), lossless recompressors typica…
-
comment
Comment #12314226
Yes, the actual burning fuel part is just random noise, which doesn't look very very good. I mention it as a possible imrpovement under "Better looking fuel".
-
comment
Comment #12312440
I can't get your example code to work, but that is a completely different technique, ray marching a volume displaced by a noise function. This gives nice 3D-looking flames, but the…
- story
-
comment
Comment #10373111
Traditionally TVs only support 60 Hz refresh rates (or 50 Hz for older PAL sets), so you either render a new frame for each frame the TV can refresh, or you display a frame for two…
-
comment
Comment #10344496
You don't get high bandwidth utilization by pointer chasing unless you have many threads doing it and you switch threads while waiting on memory. That's true for GPUs, not for typi…
-
comment
Comment #10337040
I find it really weird that the article says: > It’s curious that we have low cache hit rates, a lot of time stalled on cache/memory, and low bandwidth utilization. That's typical …
-
comment
Comment #9027934
Having static preferences that never change does indicate stagnation. But the proverb in the form given is dumb.
-
comment
Comment #5643291
Sweden does have very high taxes, but they are not the highest in the world. Belgium and Denmark have higher rates (measured as percentage of GDP). See http://en.wikipedia.org/wiki…
-
comment
Comment #5231208
If your requests are CPU intensive, Node.js won't help since it doesn't support preemption. And even if you're primarily IO-limited, a single request that consumes too much CPU wil…
-
comment
Comment #4654539
Garbage collected systems typically implement allocation with a simple pointer bump. This is possible because values are moved in memory by the garbage collector, updating referenc…
-
comment
Comment #4163897
Note that writing data to a single disk (or SAN array, or RAID controller) really isn't durable either, even if the the data does actually get to the disk and isn't in a write cach…
-
comment
Comment #3510068
The PS3 has 256 MB system RAM and 256 MB dedicated video RAM. So it has twice as much RAM as the Raspberry Pi.
- story
-
comment
Comment #3368885
Presumably to find out whether the difference lies with the filesystem or somewhere else? If Linux is still much faster, even with the same filesystem, you have eliminated one vari…
-
comment
Comment #3331142
You can't have files named like the old DOS devices: CON, LPT, AUX, PRN etc. This is originaly due to CP/M backwards compatibility, it didn't have directories so magic files were u…
-
comment
Comment #3323171
Sounds like you want XKeymacs it gives Emacs keyboard commands to all Windows applications, including a kill ring. http://www.cam.hi-ho.ne.jp/oishi/indexen.html